728x90

C의 단순 자료형
: C에서 기본적으로 제공하는 자료형(Data Type- 32비트 운영체제 기준)
| C에서 사용하는 자료형 | 크기(byte) | 수의 범위 | |
| 정수 | short | 2 | -32768 ~ +32768 |
| int | 4 | -2147483648 ~ +2147483647 | |
| long | 4 | 2147483648 ~ +2147483647 | |
| unsigned short | 2 | 0 ~ +65535 | |
| unsigned int | 4 | 0 ~ +4294967295 | |
| unsigned long | 4 | 0 ~ +4294967295 | |
| 실수 | float | 4 | -3.4E-38 ~ +3.4E+38 |
| double | 8 | -1.7E-308 ~ +1.7E+308 | |
| 문자 | char | 1 | -128 ~ +127 |
| unsigned char | 1 | 0 ~ +255 | |
unsigned : 일반자료형의 최대 크기의 2배.
자료의 형변환
int i = 100;
float f = 101.1f; //( f가없는경우 더블로 인식)
i=f; //i=101
반응형
'Study Log > 자료구조' 카테고리의 다른 글
| [자료구조] 포인터의 의미와 사용법(참조연산자 *, 주소연산자 &) (0) | 2021.04.25 |
|---|---|
| [자료구조] 구조체의 정의와 선언 및 초기화 (0) | 2021.04.25 |
| [자료구조] C프로그래밍 기법(2) - 배열 (0) | 2021.04.23 |
| [자료구조] 알고리즘의 의미와 특성 (0) | 2021.04.23 |
| [자료구조] 자료구조의 필요성, 자료구조 정의 및 분류, 추상자료형이란? (0) | 2021.04.10 |