: 데이터 그 자체를 의미함. // 메모리 공간을 가리키는 이름을 가지고 있지 않다.
: 문자열 // cout << "hello" << endl;
: 숫자값 // cout << 2 + 3 << endl;
int x = 2;
에서 x는 변수이고, 2는 리터럴값이다.
: 메모리 공간을 가지고 있다. // 메모리 공간 안의 데이터는 한번 정의 후 변경할 수 없다.
const int num = 5;
cout << 1 + 2;
에서 1과 2는 피연산자이고, + 는 연산자 이다.
int y = if(x > 0) ? 1 : 2;