[컴퓨터 프로그래밍] C++개요, C++의 기본 형식, C++의 변수, 연산자, 제어문, 배열과 포인터

1. [컴퓨터 프로그래밍] C++개요, C++의 .hwp
2. [컴퓨터 프로그래밍] C++개요, C++의 .pdf
[컴퓨터 프로그래밍] C++개요, C++의 기본 형식, C++의 변수, 연산자, 제어문, 배열과 포인터
[컴퓨터 프로그래밍] C++개요, C++의 기본 형식, C++의 변수, 연산자, 제어문, 배열과 포인터

Ⅰ. C++ 개 요

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. 프로그램 작성의 원칙

....