C++ ESPRESSO 1-1. 기초 사항 / 중간 점검
중간 점검 (21p) 1. 변수와 상수의 차이점은 무엇인가? 변수는 값 변경이 가능하고, 상수는 값 변경이 불가능하다. 2. 변수와 자료형의 관련성은 무엇인가? 변수의 자료형을 보고 CPU가 프로그램내에서 몇바이트를 읽어들여 해석할지를 결정한다. 3. 왜 정수를 하나의 타입으로 하지 않고 char, int, short, long 등 여러가지 타입으로 나눠놓은 이유는 무엇인가? 메모리 낭비를 줄이기 위해서. 4. 부호가 없는 unsigned int형의 변수에 음수를 넣으면 어떤 일이 벌어지는가? underflow가 일어난다. 5. 변수가 저장할 수 있는 한계를 넘어서는 값을 저장하면 어떻게 되는가? overflow가 일어난다. . 6. 숫자값을 직접 사용하는 것보다 기호 상수를 사용하는 것의 이점은 무엇인..