본문 바로가기

c3

[c] 실수 자료형(IEEE 754) 목차 분류 실수표기법 vs 지수표기법 서식지정자, 리터럴접미사 크기(Windows 64bit 기준) 분류 float, double, long double 실수표기법 vs 지수표기법 표기법 예시 실수표기법 float num = 0.1f // 0.1 지수표기법 float num = 3.e5f // 3.0 * 10^5 서식지정자, 리터럴접미사 자료형 서식지정자(실수표기법) 서식지정자(지수표기법) 리터럴접미사 float %f %e f, F double %f %e long double %Lf %Le l, L 크기(Windows 64bit 기준) 자료형 크기 float 4바이트(32비트) double 4바이트(32비트) long double 8바이트(64비트) 2023. 2. 9.
[c] 정수 자료형 목차 분류 서식지정자, 리터럴접미사 크기(Windows 64bit 기준) 분류 char, short, int, long, long long signed(기본), unsigned 서식지정자, 리터럴접미사 자료형 서식지정자 리터럴접미사 char %d short %d int %d long %ld l, L long long %lld ll, LL 자료형 서식지정자 리터럴접미사 unsigned char %u unsigned short %u unsigned int %u u, U unsigned long %lu ul, UL unsigned long long %llu ull, ULL 크기(Windows 64bit 기준) 자료형 크기 범위 비고 char 1바이트(8비트) - 128 ~ 127 short 2바이트(16비트).. 2023. 2. 9.
[c] 라이브러리 개요 stdio.h limits.h stdint.h float.h stdio.h printf 함수 : 표준 출력(화면)에 문자열을 출력하는 함수, 성공시 문자열의 길이를 반환 limits.h 정수 자료형의 최댓값과 최솟값이 정의된 헤더파일 자료형 최솟값 최댓값 char CHAR_MIN CHAR_MAX short SHRT_MIN SHRT_MAX int INT_MIN INT_MAX long LONG_MIN LONG_MAX long long LLONG_MIN LLONG_MAX unsigned char 0 UCHAR_MAX unsigned short 0 USHRT_MAX unsigned int 0 UINT_MAX unsigned long 0 ULONG_MAX unsigned long long 0 ULLONG_M.. 2023. 2. 8.