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

C++ 변수 선언 규칙 완벽 정리: 올바른 변수 이름 짓는 방법

C++에서 변수를 선언하려면 먼저 해당 변수가 어떤 데이터 타입을 가질지, 그리고 변수의 이름이 무엇이 될지 결정해야 합니다. 변수 이름은 아무렇게나 지을 수 있는 것이 아니라 일정한 제약 조건을 따라야 하며, 이러한 규칙을 지키지 않으면 컴파일 오류가 발생할 수 있습니다.

C++ 변수 이름 작성 규칙

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

올바른 변수 이름 예시

다음은 위 규칙을 모두 준수하는 유효한 변수 이름의 예입니다.

mohd        Piyush      abc       move_name    a_123
myname50    _temp       j         a23b9        retVal

변수 선언 문법

C++에서 변수는 다음과 같은 기본 문법으로 선언합니다.

datatype variable_name;

여기서 datatype은 변수에 저장될 데이터의 종류(int, float, char, double 등)를 의미하고, variable_name은 앞서 설명한 명명 규칙을 따르는 변수의 이름입니다.

선언 예제

int my_var;      // 정수형 변수 선언
float my_float;  // 실수형 변수 선언
char my_char;    // 문자형 변수 선언
double my_double; // 배정밀도 실수형 변수 선언

이처럼 데이터 타입과 변수 이름만 정확히 지정하면 간단하게 변수를 선언할 수 있습니다. 여러 개의 변수를 한 번에 선언하는 것도 가능하며, 필요에 따라 선언과 동시에 초기값을 할당할 수도 있습니다.