C

[C 기초] 변수명 사용 규칙, 예약어

ruming 2021. 3. 23. 04:08

대부분의 언어에서 변수명을 선언할 때의 규칙이 있다.

실전에 도움될만한 규칙

 

식별자 : 변수나 함수 등의 이름

 

변수명 사용 규칙

1. 변수의 이름은 영문자(대소문자), 숫자, 특수기호 '_'로만 구성

2. 숫자로 시작할 수 없음

3. 이름 사이에 공백 불가

4. C언어에서 미리 정의된 키워드(keyword)는 사용할 수 없음 (예약어 금지)

 

※ 그 외 주의사항

C에서는 대소문자를 구별하므로 A와 a는 다른 변수다.

첫글자에 _가 오는 것이 가능함.

의미에 맞게 짓는 것이 좋음. (가독성을 위해)

 

올바른 변수 선언

int num;
int _amount;		//첫글자에 _가능
int size_s, middle;	//여러 개를 선언할 때는 ,를 사용
float price_number;

 

잘못된 변수 선언

int a23 4;		//공백 불가
int 10inco;		//첫문자는 숫자 불가
float case;		//예약어 사용 불가
double high-low		//특수문자는 _외에 사용 불가

 

예약어 목록

auto do goto signed unsigned break double
if sizeof void case else int static
volatile char enum long struct while const
extern register switch continue float return typedef
default for short union      

 

예약어에 대한 설명

'C' 카테고리의 다른 글

[C] 이중 포인터  (0) 2021.05.02
[C 기초] return문  (0) 2021.03.27
[C 기초] 이스케이프 시퀀스  (0) 2021.03.23
[C 기초] 데이터형, sizeof 연산자  (0) 2021.03.23
[C 기초] 소수점 지정 출력, 자릿수 지정, 캐스트  (0) 2021.03.23