C 정수 상수
"정수 상수" 10 진수 (10 기 수), 8 진수 (8), 또는 정수 계열 값을 나타내는 16 진수 (16 기) 번호입니다.변경할 수 없는 정수 값을 나타내는 데 정수 상수를 사용 합니다.
구문
정수 계열 상수:
10 진수 상수 정수 접미사 선택8 진수 상수 정수 접미사 선택
16 진수 상수 정수 접미사 선택
10 진수 상수:
0이 아닌 숫자상수 소수 자릿수
8 진수 상수:
0자리 8 진수 8 진수 상수
16 진수 상수:
0 x 16 진수 자리0 X 16 진수 자리
16 진수 자리 16 진수 상수
0이 아닌 숫자: 중 하나
1 2 3 4 5 6 7 8 98 진수 숫자: 중 하나
0 1 2 3 4 5 6 716 진수 숫자: 중 하나
0 1 2 3 4 5 6 7 8 9b c e f
A B C D E F
정수 접미사:
부호 없는 접미사가 long 접미사가 선택long 접미사가 부호 없는 접미사가 선택
부호 없는 접미사가: 중 하나
u Ulong 접미사가: 중 하나
l L64 비트 정수 접미사:
i64
빼기 기호 뒤에 야 하지 않는 정수 상수 긍정적인 지 (-).빼기 기호 부정은 산술 단항 연산자로 해석 됩니다.(참조 하십시오 산술 단항 연산자 이 연산자에 대 한 정보에 대 한 합니다.)
정수 계열 상수를 시작 하는 경우 0 x 또는 0 X, 16 진수입니다.숫자로 시작 되는 경우 0를 8 진수입니다.그렇지 않으면 10 진수로 간주 됩니다.
다음 줄은 동일합니다.
0x1C /* = Hexadecimal representation for decimal 28 */
034 /* = Octal representation for decimal 28 */
공백 문자가 없는 자리 정수 상수를 구분할 수 있습니다.이 예제에서는 유효한 10 진수, 8 진수 및 16 진수 상수를 보여 줍니다.
/* Decimal Constants */
10
132
32179
/* Octal Constants */
012
0204
076663
/* Hexadecimal Constants */
0xa or 0xA
0x84
0x7dB3 or 0X7DB3