[C] 제어문 (if, else if, switch, goto)
제어문 변수의 선언과 초기화 변수는 메모리공간의 이름으로 자료형을 가진다. 변수의 선언시 실제 일어나는 일은 변수가 자료형의 크기만큼 메모리를 할당받는다. 메모리 공간을 할당하고 이름을 부여한 다음부터는 그 이름을 가지고 할당된 메모리 공간을 조작하는 것이 가능하다. 변수를 사용하기 위해서는 변수의 값을 주어야 하는 데 이것을 변수의 초기화 라고 한다. 변수가 선언되고 초기화 되기 전에는 변수의 값이 정해지지 않는다. 이때 변수는 미정값을 가진다고 한다. 이 경우에는 변수 num1과 num2가 선언되어 각각 4바이트씩의 메모리 공간을 할당 받는다. 현재 변수 num1의 값이 정해지지 않은 상태에서 num1의 값을 사용하므로 프로그램의 실행결과는 예측할 수 없다. 변수는 선언 후 그 값을 이용할 때는 반드..