기본적인 규칙은 다음과 같다.
*고유해야 한다.
이게 무슨 말이냐 하니, 어떤 영역 내에 현재 존재하고 있는 다른 변수들의 이름과 겹치면 안된다는 것이다.
*키워드는 사용할 수 없다.
말 그대로 키워드는 변수의 이름으로 사용할 수 없다.
부가적 규칙들을 보면 다음과 같다.
1. 맨 앞에 숫자가 올 수 없다. 2. 영어대소문자와 숫자와 언더스코어로만 구성할 수 있다.
키워드들을 소개하겠다.
asm auto bool break case catch char class const const_cast continue default delete do double dynamic_cast else enum explicit export extern false float for friend goto if inline nt long mutable namespace new operator private protected public register reinterpret_cast return short signed sizeof static static_cast struct switch template this throw true try typedef typename union unsigned using virtual void volatile wchar_t while
(나중에 클래스 등을 하다보면 겉보기엔 변수명이 같은 경우에도, 사실은 다르다는 것을 알 수 있을 것이다.
'동일한 변수명을 허용하는 경우도 있다'라는 개소리는 하지 말길 바란다. 숨겨진 변수명이라 할 수 있는 경우이다.)
'Science > Computer' 카테고리의 다른 글
1장 변수/ 4절 형변환. (0) | 2011.03.31 |
---|---|
1장 변수/ 3절 변수의 타입들에 대한 소개 (0) | 2011.03.31 |
예정 목차 (0) | 2011.03.31 |
1부 1장 변수/ 1절 - 변수와 대입연산자. (0) | 2011.03.31 |
/* 0부 ; VC++ 인터페이스 */ 참고: 부>장>절 (0) | 2011.03.31 |