반응형
C언어에서 변수의 선언, 초기화, 저장(대입)에 관해서 배웠습니다. 이번에는 변수를 선언할 때 몇 가지 주의해야 하는 점들을 알아보겠습니다.
- 변수 이름은 의미있게 짓는다.
C언어에서는 변수의 이름을 지을 때 의미 있는 이름을 부여하는 것이 바람직합니다. 변수의 이름을 지금껏 a, b, c 등의 의미 없는 이름으로 지었지만, 현재보다 더 많은 소스를 작성하게 되면, 프로그램 분석하는데 효율이 떨어지게 됩니다. 다음 예제를 가지고 확인해 보겠습니다.
위 예제와 같이 변수를 선언할 때 변수의 이름을 의미 있게 지으면(5행과 8행) 프로그램을 분석하는데 효율적입니다. - 변수 이름을 지을 때 주의할 점
변수의 이름을 지을 때는 다음과 같은 점을 주의해야 합니다.
- 특수 기호, 공백 문자, 변수 이름 맨 처음에 숫자를 사용하면 안 됩니다.
변수 이름이 올바른 경우 변수 이름이 잘못된 경우 잘못된 이유 int apple; int ?apple; 특수 문자 ? 사용 int total; int to tal; to와 tal 사이에 공백 문자 사용 int result2; int 2result; 맨 처음에 숫자 사용
- C언어에서 사용되는 키워드를 변수 이름에 사용하면 안 됩니다.
auto break case char const continue default do double else enum extern float for goto if int long register return short signed sizeof static struct switch typedef union unsigned void volatile while
변수 이름이 잘못된 경우 잘못된 이유 int int; 키워드 int 사용 int long; 키워드 long 사용 int short; 키워드 short 사용
대문자 변수 소문자 변수 설명 int Apple; int apple; 같은 변수가 아닙니다. int TOTAL; int total; 같은 변수가 아닙니다. int resulT; int result 같은 변수가 아닙니다.
반응형
'프로그래밍언어 > C언어' 카테고리의 다른 글
상수란 무엇인가? - 리터럴 상수 (0) | 2021.08.31 |
---|---|
상수란 무엇인가? - 상수란? (0) | 2021.08.30 |
변수 선언하기 - 변수에 저장한 데이터는 변경될 수 있다. (0) | 2021.08.26 |
변수 선언하기 - 데이터 (0) | 2021.08.25 |
변수 선언하기 - 변수란 (0) | 2021.08.24 |
댓글