1. C++이란
프로그래밍 언어의 한 종류로써 C 언어의 기능을 확장하여 만든 객체 지향형 프로그래밍 언어를 말하며 여기서 객체란 변수를 의미한다.
(변수 : int, real, double, char 등)
※ C 언어의 특징
․ 세세한 부분까지 프로그램으로 제어가능
․ 이식성이 높다 ~ 소스레벨에서의 호환성이 높아 다른 OS간에서도 다루기 쉽다.
․ 기술이 용이하다.
※ C와 C++가 다른 점
C는 프로그램을 작성할 때 거의 대부분 ‘stdio.h’를 포함시켰으나 C++에서는 ‘iostream.h’을 사용한다는 점, 입출력 함수로 애용되던 printf( ), scanf( ) 대신 cout, cin 등의 객체를 주로 사용한다는 점, 함수의 선언시에 프로토 타입까지 반드시 선언해야 하는 점, 함수 선언시에 매개변수(가인수)의 생략이 불가능한 점 그리고 C의 확장자는 ‘.C’인 것에 비해서 C++의 확장자는 ‘.CPP’이다 는 점, 변수를 함수의 머리부가 아닌 중간에서도 선언이 가능하다는 점, 그리고 자동변수가 블록을 벗어나면 소멸된다는 점 등이다.
※ 프로그래밍 언어 : 컴퓨터에서 동작하는 프로그램을 기술하기 위해 만들어진 단어와 문법을 가진 언어.
2. C++전달과정
인간 → C++ → 문서 → 번역기 → 기계어 → EXE (FILE) → 컴퓨터
(컴파일러 → ex. Visual C++ 등)
3. C++의 실행
기본적으로 MS-DOS나 UNIX 등의 CUI(캐릭터 유저 인터페이스) 환경에서 작동
Windows 같은 GUI(그래픽 유저 인터페이스) 환경에서는 커멘트 프롬프트(DOS 프롬프트) 창을 열고 그 안에서 실행해야 함.
4. 프로그램 작성의 원칙
....
프로그래밍 - c언어 포인터정리 포인터정의!
포인터와배열
포인터와함수
Const static
포인터!
다른 변수의 주소를 값으로 가지는 변수
포인터 변수
-] 변수에 저장되는 값이 메모리의 주소값만을 저 장 하는 특별한 변수
포인터 변수
-] *기..
C로 배우는 프로그래밍 기초 14장 이해점검 풀이 C로 배우는 프로그래밍 기초 14장 이해점검 풀이
(1) 다음 괄호 부분을 채우시오.
A. 일반 변수와는 다르게 다른 변수의 주소 값을 저장하는 변수를 (포인터)라 한다.
B. 변수의 주소 값을 16진수로 출력하려면 ..
8 C#프로그래밍 배열 C# 프로그래밍(배열(Array))
배열(Ar ray)
C# 프로그래밍(배열)
배열 실습1
배열(Ar ray)의 특징
배열 실습 1-2
배열의 개수는?: 5
배열 실습 5-6
프로그램을 작성하다
보면 동일한 데이터를 여러 개를 다뤄야 하..
8 C#프로그래밍 배열 C# 프로그래밍(배열(Array))
배열(Ar ray)
C# 프로그래밍(배열)
배열 실습1
배열(Ar ray)의 특징
배열 실습 1-2
배열의 개수는?: 5
배열 실습 5-6
프로그램을 작성하다
보면 동일한 데이터를 여러 개를 다뤄야 하..
[c언어]c언어 기초ppt 1
제 1 장 C 언어의 시작 : 기초
C 언어의 역사
1972년 미국 Bell 연구소에서 Denis Richie에 의해 개발
ALGOL60 CPL BCPL B C 언어로 개발
C 언어의 특징
다양한 연산자
명쾌한 구조
함수에 의한 구성
표준..
17 대리자 및 델리게이트 이벤트 람다식 반장(대리자)
대리자를 통해 메서드를 매개 변수로 전달할 수 있습니다.
대리자를 사용하여 콜백 메서드를 정의할 수 있습니다.
상현 학생은 선생님을 찾아 급히 전달할 내용이 있어서 전화를 걸었습니다.
한정자 ..
17 대리자 및 델리게이트 이벤트 람다식 반장(대리자)
대리자를 통해 메서드를 매개 변수로 전달할 수 있습니다.
대리자를 사용하여 콜백 메서드를 정의할 수 있습니다.
상현 학생은 선생님을 찾아 급히 전달할 내용이 있어서 전화를 걸었습니다.
한정자 ..
추상데이타타입과객체 추상 데이타 타입과 객체 지향 방법
순서
1.1 Java 입문
1.2 소프트웨어 생명 주기
1.3 추상 데이타 타입
1.4 객체지향 개념과 설계
1.5 Java 객체지향 프로그래밍
Java 입문
u Java의 특징
l 이식이 용이(portab..
matlab을 이용한 Automatic Control System 해석 MATLAB 을 이용한Automatic Control System 해석
MATLAB의 기초 사용법
목 차
MATLAB의 작업환경
MATLAB에서 쓰이는 기호들
함수의 표현
벡터와 행렬의 표현 및 계산
MATLAB의 기본 명령어들
그래프 그리기
MATLAB..
c프로그래밍 실습 - printf() 의 다양한 출력형식 과목명
고급프로그래밍및실험
분반
담당교수
학과
전자통신공학과
학번
이름
printf() 의 다양한 출력형식
1, 과제설명
Consol 화면에 printf() 함수로 질문을 받아서 scanf() 함수로 값을 입력받으면 최..