선언
컴파일러에 어떤 타입의 이름을 사용할지 알려준다.
C++에서는 변수를 만들 때 타입, 이름, 초기값을 명확히 하고 값이 바뀌면 안 되는 경우 const로 계약을 고정한다.
컴파일러에 어떤 타입의 이름을 사용할지 알려준다.
쓰레기 값을 피하려면 선언과 동시에 의미 있는 기본값을 넣는다.
변하지 않아야 하는 값은 const로 표시해 실수로 수정되는 일을 막는다.
초보 C++ 코드의 많은 버그는 선언만 하고 값을 넣지 않은 변수에서 시작한다. 기본은 선언 즉시 초기화다.