[정답] 21. 명명법

◈ 기본연습
다음에서 개발자가 정할 수 없는 이름과 정할 수 있는 이름을 구별해 보시오.
Compare, int, 3_number, Number_3, AIEB_aide_34, num_!8, num 8
답:
C언어에서의 명명 규칙은 다음과 같습니다.
알파벳과 정수와 언더바()로 구성할 수 있다. 첫 자는 정수가 올 수 없다. 예약어는 사용할 수 없다. Compare 는 위 조건에 맞습니다. int는 키워드이므로 위 조건에 맞지 않습니다. 3_number는 첫 자가 숫자이므로 위 조건에 맞지 않습니다. Number_3는 위 조건에 맞습니다. AIEB_aide_34는 위 조건에 맞습니다. num!8에는 !가 있어서 위 조건에 맞지 않습니다.
num 8에는 공백 문자가 있어서 위 조건에 맞지 않습니다.