정수 상수에는 int, char, enum 열거 상수, bool type 도 C++ 의 정수 상수 중 하나와 같은 여러 가지가 있습니다.
일반 switch 문은 switch (expression) {case 상수 표현식 1: 문1; ... case 상수 표현식 2: 문 2; 기본값: 명령문; }
스위치는 정수 표현식입니다. Case 는 정수 상수 표현식입니다. 따라서 부동 소수점 숫자를 사용할 수 없습니다. 개인은 부동 소수점 숫자의 정확도를 파악하기가 어렵고 특정 오차 범위 내에서 여러 번 일치할 수 있다고 생각합니다. 또한 부동 소수점 숫자는 하드웨어 의존성이 높고 코드 이식성이 낮을 수 있습니다.
C 언어의 문자 변수는 정수 상수에 저장할 수 없습니다.
예, 저장할 수 없습니다.
정수 상수의 핵심은 상수입니다. 즉, 정의할 때 초기화되어 더 이상 변수로 값을 지정할 수 없습니다.
정수 상수와 문자 상수의 차이
문자 상수: "a" "0" "0" "n" 과 같이 작은 따옴표로 묶인 문자입니다. 컴퓨터에서 한 문자는 1 바이트를 차지하는데, 그 값은 해당 문자의 ASCII 값입니다 (예:' a'=97 '0'=48).
정수 상수: 12, 123, 1000 과 같은 일반적인 정수입니다. 0x/kloc- ) 0 15( 13) 등.
문자 상수의 c 언어 정보
컴퓨터에서 ASCII 문자는 8 바이트 숫자이지만, 표시할 때 사람들이 알고 있는 문자와 함께 표시됩니다. 예를 들어 컴퓨터에 저장된' a' 는 숫자 65 입니다.
C 언어의 정수 상수는 무엇입니까?
정수 상수 .. 정수 상수입니다 .. 10 의 십진수가 있습니다 (예: 123, -345).
0 부터 시작하는 8 진수입니다
0x 로 시작하는 16 16 진수도 있습니다. .....
0.5 12F 예 () a. 정수 상수 B. 문자 상수 C. 부동 소수점 상수 D. 잘못된 상수
부동소수점
C 언어의 정수 상수는 무엇입니까?
Const int count = 60
Count 는 정수 상수입니다. 선언할 때 선언은 정수이고, 값은 고유하며, 더 이상 변경되지 않으므로 정수 상수입니다.
C 언어 상수는 몇 가지입니까? 정수 상수, 부동 상수, 문자 상수, 열거 상수, 그리고 어떤 상수가 있습니까?
정수 (예:-123,0xff (16 진수), 022 (8 진수)
실제 예: 3. 14, 3. 14f (싱글), 3. 14lf (더블)
문자 상수, "a"
문자열 상수, "ABC 123"
이스케이프 문자 상수' \ 0'' \ n'
매크로 정의 식별자 상수 # define2.7 1 프로그램의 e 는 컴파일 시 2.7 1 으로 대체됩니다.
논리 상수 TRUE (실제로 매크로 정의 상수이기도 함) ...
C 언어의 long 상수의 특징은 무엇입니까?
긴 정수: 부호 있는 정수; Sizeof (long) gt 충족; =sizeof(int), 일반 32 비트 플랫폼의 sizeof(long) 는 4; 또한 sizeof (짧음) 로 인해
2. 상수: 수정할 수 없습니다.
C 언어에서 상수는 숫자 값입니다. 문자 접미사는 l 또는 l 로 길이를 나타냅니다 (예:1234l,0l). 접미어가 없는 경우 기본값은 long literal 대신 int literal 입니다. 즉, long 상수가 아닙니다.