1. C언어의 정수 자료형
2. C언어 정수 자료형의 최댓값, 최솟값 표현
#include <limits.h> // 자료형의 최댓값과 최솟값이 정의된 헤더 파일
char num1 = CHAR_MIN; // char의 최솟값
// 출력 : %d
short num2 = SHRT_MIN; // short의 최솟값
// 출력 : %d
int num3 = INT_MIN; // int의 최솟값
// 출력 : %d
long num4 = LONG_MIN; // long의 최솟값
// 출력 : %ld
long long num5 = LLONG_MIN; // long long의 최솟값
// 출력 : %lld
3. C언어의 크기가 표시된 정수 자료형
#include <stdint.h>
int8_t num1 = -128 // 8비트(1바이트) 크기의 부호 있는 정수형 변수 선언
// 출력 : %d
int16_t num2 = 32767 // 16비트(2바이트) 크기의 부호 있는 정수형 변수 선언
// 출력 : %d
int32_t num3 = 2147483647 // 32비트(4바이트) 크기의 부호 있는 정수형 변수 선언
// 출력 : %d
int64_t num4 = 9223372036854775807 // 64비트(8바이트) 크기의 부호 있는 정수형 변수 선언
// 출력 : %lld
uint8_t num5 = 255 // 8비트(1바이트) 크기의 부호 없는 정수형 변수 선언
// 출력 : %u
uint16_t num6 = 65535 // 16비트(2바이트) 크기의 부호 없는 정수형 변수 선언
// 출력 : %u
uint32_t num7 = 4294967295 // 32비트(4바이트) 크기의 부호 없는 정수형 변수 선언
// 출력 : %u
uint64_t num8 = 18446744073709551615 // 64비트(8바이트) 크기의 부호 없는 정수형 변수 선언
// 출력 : %llu
'고흐의 연구실 > C언어와 C++' 카테고리의 다른 글
[C언어] 문자열 자르기 strtok() (0) | 2020.08.08 |
---|---|
[C언어] 문자열 검색 sprintf(), strchr(), strrshr(), strstr() (0) | 2020.08.07 |
[C언어] 리터럴 접미사 (0) | 2020.07.28 |
[C언어] 문자 자료형 / 아스키코드표(ASCII) (0) | 2020.07.28 |
[C언어] 실수 자료형 (0) | 2020.07.28 |