Computer >> 컴퓨터 >  >> 프로그래밍 >> C++

C++ 변수 선언의 기본 규칙 완벽 정리

C++에서 변수를 선언하려면 먼저 두 가지를 결정해야 합니다. 바로 변수가 담을 데이터 타입과 변수의 이름입니다. 변수 이름은 아무렇게나 지을 수 없으며, 반드시 지켜야 할 명명 규칙이 있습니다.

C++ 변수 이름 작성 규칙

  • 변수 이름은 1자부터 255자까지 사용할 수 있습니다.
  • 모든 변수 이름은 알파벳 문자 또는 밑줄(_)로 시작해야 합니다.
  • 첫 글자 이후에는 문자와 숫자를 자유롭게 포함할 수 있습니다.
  • 변수 이름은 대소문자를 구분합니다. 즉, myVarmyvar는 서로 다른 변수로 인식됩니다.
  • 공백이나 특수 문자(@, #, - 등)는 사용할 수 없습니다.
  • C++ 키워드(예약어)는 변수 이름으로 사용할 수 없습니다. 예를 들어 int, return, class 같은 단어는 사용이 불가능합니다.

유효한 변수 이름 예시

mohd        Piyush      abc       move_name    a_123
myname50    _temp       j         a23b9        retVal

위 예시처럼 영문자, 숫자, 밑줄을 적절히 조합하면 유효한 변수 이름이 됩니다. 특히 _temp처럼 밑줄로 시작하는 이름도 허용됩니다.

변수 선언 문법

C++에서 변수는 다음과 같은 형식으로 선언합니다.

datatype variable_name;

즉, 데이터 타입 뒤에 변수 이름을 붙이고 세미콜론(;)으로 문장을 마무리합니다.

선언 예시

int my_var;      // 정수형 변수
float my_float;  // 실수형 변수
double price;    // 배정밀도 실수형 변수
char grade;      // 문자형 변수

이처럼 데이터 타입과 변수 이름만 올바르게 지정하면 컴파일러가 해당 변수에 맞는 메모리 공간을 할당해 줍니다. 위의 명명 규칙을 지키는 습관을 들이면 코드의 가독성과 유지보수성이 크게 향상됩니다.