문제
C언어에서 사용할 수 없는 변수명은?
① student2019 ② text-color ③ _korea ④ amount
정답
2번
해설
정답: 2. text-color는 하이픈(-)을 포함하여 C 식별자 규칙에 어긋난다.
오답 풀이
- 1번: student2019는 문자로 시작하고 숫자를 포함해 유효하다.
- 2번: 하이픈은 변수명에 쓸 수 없으므로 정답이다.
- 3번: _korea는 밑줄로 시작 가능하여 유효하다.
- 4번: amount는 유효한 변수명이다.
보충 개념 C 식별자는 영문자·숫자·밑줄만 사용하며 숫자로 시작할 수 없다.