3. 문장
- C++ 프로그램은 문장이 모여서 구성
- 문장은 프로그래밍에서 실행할 수 있는 최소 단위의 코드
- 어떤 문장을 종료하기 위해선 세미콜론(;)이 필요
3-1. 선언문
3-1-1. 변수 선언
- 변수를 선언하는 문장을 변수 선언문이라고 부름
- 변수 선언문은 extern이라는 별도의 한정을 붙이지 않는 이상 선언과 정의를 동시에 함
- 세미콜론을 입력해야 함
- 단일 선언, 복수 선언, 초기화, 상수 선언
short test;
int sum;
double average;
int first, second, third;
double average, mean;
char ch;
int first = 0;
double average = 0.0, mean = 0.0;
char ch = ’a’;
const int FOOT_TO_INCH = 12;
const double TAX_RATE = 8.5;
const double PI = 3.1415926536;
3-2. 표현식 구문
num = 24;
num *= 10;
num = data + 6;
num1 + num2;
num1 * 6;
num;
6;
cout << "Hello!";
cin >> data;
3-3. 복합 구문과 널 구문
- 널 구문(Null): 아무런 동작도 하지 않는 구문으로 세미콜론
;
만 포함되며 문법적으로는 유효하나, 실행시 아무런 효과도 없다;
- 표현식 구문 + 널 구문
num = 24; ;
- num = 24 실행 (num에 24 할당)
- 두번째 부분은 (;) 은 널 구문으로 실행시 아무런 동작도 하지 않음