2.4 중복 사용 피하기: 변수 선언과 동시에 초기화
int a;는 앞서 설명한 바와 같이 정수를 담을 수 있고, 이름이 a인 변수를 만드는 명령입니다. 즉, ‘정수형 변수 a를 선언한다’고 말합니다. 그리고 a = 5;는 처음으로 5라는 값을 변수 a에 저장한 것이므로 ‘변수 a를 초기화한다’고 말합니다.
int a; // 정수형 변수 a 선언 a = 5; // 변수 a 초기화
이 두 줄을 다음과 같이 한 줄로 변경할 수 있습니다.
int a = 5; // 정수형 변수 a 선언과 동시에 초기화
이를 ‘변수 a를 선언과 동시에 정수 값 5로 초기화한다’고 말합니다. 그럼 정수형 변수 5개를 각각 a, b, c, d, e라는 이름으로 선언하겠습니다.
그림 2-7 | 정수형 변수 5개를 a, b, c, d, e라는 이름으로 선언