English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

C++ 변수, 레터럴量和 상수를 배웁니다.

이 튜토리얼에서 예제를 통해 C ++변수, 레터럴量和 상수.

C ++ 변수

프로그래밍에서 변수는 데이터를 저장하는 컨테이너(저장 공간)입니다.

저장 공간을 표시하기 위해 각 변수에 독특한 이름(識別자)을 부여해야 합니다. 예를 들어,

int age = 14;

여기서 age는 int 데이터 타입의 변수로, 그에 대한 정수 값을 할당했습니다.14

주의사항:int 데이터 타입은 변수가 정수만을 저장할 수 있음을 의미합니다. 또한, 소수점과 지수를 저장해야 한다면 double 데이터 타입을 사용할 수 있습니다.

다음 튜토리얼에서 모든 데이터 타입을 자세히 설명하겠습니다.

변수의 값은 변경될 수 있으므로 이름이variable(변수)

int age = 14;   // age 는 14
age = 17;       // age 는 17

변수 이름 규칙

  • 변수 이름은 문자(A-Z, a-z)과 숫자(0-9로 구성됩니다.

  • 변수 이름은 숫자로 시작할 수 없으며, 첫 번째 문자는 문자나 밑줄로 시작해야 합니다.

  • 변수 이름은 대소문자를 구분합니다.

  • 변수 이름은 다음과 같은 이름으로 할 수 없습니다키워드,이를 피하기 위해.

  • 변수 이름은 밑줄로 시작할 수 있습니다. 그러나 이는 좋은 습관이 아닙니다.

주의:변수 이름을 의미 있는 이름으로 설정하려고 시도해야 합니다. 예를 들어, first_name은 fn 변수 이름보다 좋습니다.

C ++ 표현

표현은 고정된 값을 나타내는 데이터입니다. 그들은 코드에서 직접 사용할 수 있습니다. 예를 들어:1,2.5,'c' 등.

이곳에서는1、2.5와 “c”는 표현입니다. 왜 그런가요? 이러한 항목에 다른 값을 할당할 수 없습니다.

이것은 C ++프로그래밍에서는 다양한 표현의 목록.

1、정수 표현

整数은 소수점이나 지수 부분이 없는 숫자 표현입니다(숫자와 연결됩니다). C 프로그래밍에서는 세 가지 종류의 정수 표현이 있습니다:

  • 10진수(0으로 시작)10의 bottom)

  • 8진수(0으로 시작)8의 bottom)

  • 16진수(0x로 시작)16의 bottom)

예를 들어:

10진수: 0, -9, 22 etc
8진수: 021, 077, 033 etc
16진수: 0x7f, 0x2a, 0x521 etc

C ++프로그래밍에서는 8진수는 0으로 시작하며, 16진수는 0x으로 시작합니다.

2、浮动 표현

浮动 표현은 분수 형식이나 지수 형식을 가진 숫자 표현입니다. 예를 들어:

-2.0

0.0000234

-0.22E-5

주의: E-5 = 10-5

3、문자 레이어

단일 문자를 단속도로 감싸서 문자 레이어를 만듭니다. 예를 들어: 'a','m','F','2‘،’}’ 등.

4、탈출 문자

때로는 C ++프로그래밍에서는 입력할 수 없거나 특별한 의미를 가진 문자를 사용해야 합니다. 예를 들어, 줄 바꿈(리턴), 탭, 물음표 등.

이러한 문자를 사용하려면 탈출 시퀀스를 사용합니다.

탈출 문자설명
\b백스페이스(BS)
\f페이지(FF)
\n 줄 바꿈(LF)
\r리턴(CR
\t수평 탭(HT)
\v垂直 탭(VT)
\\\반대斜杠
\'단속도 문자
\"쌍속도 문자
\?문자?
\0공백 문자(NULL)

5문자 레이어

문자 레이어는 쌍속도로 감싸인 문자열의 일렬입니다. 예를 들어:

"good"문자 상수
""공백 문자 상수
" "공백 문자 상수
"x"단일 문자를 가진 문자 상수
"Earth is round\n"줄바꿈 문자로 문자를 출력합니다

C에서 ++문자 튜토리얼에서 문자에 대해 자세히 배우세요.

C ++ 상수

C ++에서는 값이 변경될 수 없는 변수를 생성할 수 있습니다. 이를 위해const 키워드를 사용하여 상수를 정의합니다. 예제를 들어:

const int LIGHT_SPEED = 299792458;
LIGHT_SPEED = 2500 // 에러! LIGHT_SPEED는 상수입니다

여기서는LIGHT_SPEED라는 이름의 상수를 선언하기 위해const 키워드를 사용했습니다. LIGHT_SPEED의 값을 변경하려고 시도하면 오류 메시지가 표시됩니다.

그리고#define 프리프로세서 명령어를 사용하여 상수를 생성할 수 있습니다. c++막 튜토리얼에서 자세히 배우세요.