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

C++에서 변수와 상수를 선언하는 방법 완벽 정리

C++에서 변수를 정의하려면 아래와 같은 기본 문법을 사용해야 합니다.

변수 선언 기본 문법

datatype variable_name;

변수를 선언할 때는 두 가지를 먼저 결정해야 합니다. 첫째, 변수가 어떤 타입의 데이터를 저장할 것인지, 둘째, 그 변수의 이름을 무엇으로 지을 것인지입니다. 변수 이름에는 몇 가지 제약 조건이 있으며, 다음 규칙을 반드시 지켜야 합니다.

C++ 변수 이름 규칙

  • 변수 이름은 1자에서 최대 255자까지 사용할 수 있습니다.
  • 모든 변수 이름은 알파벳 문자 또는 밑줄(_)로 시작해야 합니다.
  • 첫 글자 이후에는 문자와 숫자를 함께 사용할 수 있습니다.
  • 변수 이름은 대소문자를 구분합니다. 예를 들어 myVarmyvar는 서로 다른 변수입니다.
  • 공백이나 특수문자는 사용할 수 없습니다.
  • C++ 키워드(예약어)는 변수 이름으로 사용할 수 없습니다. 예를 들어 int, return 등은 사용이 불가능합니다.

사용 가능한 변수 이름 예시

mohd       Piyush    abc   move_name   a_123
myname50   _temp     j     a23b9       retVal

변수 정의 예제

다양한 데이터 타입으로 변수를 선언하는 예제는 다음과 같습니다.

int my_var;
float my_float;
double num;

const 키워드로 상수 만들기

변수를 상수(constant)로 만들고 싶다면, 변수 정의 앞에 const 키워드를 붙이면 됩니다. 상수로 선언된 변수는 한 번 초기화되면 프로그램 실행 중에 값을 변경할 수 없습니다. 예를 들어 위에서 선언한 변수들을 상수로 만들려면 다음과 같이 작성합니다.

const int my_var;
const float my_float;
const double num;

이처럼 C++에서는 간단한 문법만으로 변수를 선언하고, 필요에 따라 const 키워드를 활용해 변경 불가능한 상수를 손쉽게 만들 수 있습니다.