정수형
자료형 | 바이트 | 범위 |
short | 2byte | -32,768 ~ 32,767 |
unsigned short | 2byte | 0 ~ 65,535 |
int | 2byte | -32,768 ~ 32,767 |
unsigned | 2byte | 0 ~ 65,535 |
long | 4byte | -2,147,483,648 ~ 2,147,483,647 |
unsigned long | 4byte | 0 ~ 4,294,967,295 |
unsigned 가 붙은 것은 말 그대로 부호가 필요 없는 정수, 즉 양의 정수를 의미한다. unsigned가 없는 것들은 당영히 부호가 있는 일반 정수를 의미하며 여기에는 양의 정수와 음의 정수가 다 존재할 수 있다.
bit는 컴퓨터로 표현되는 가장 작은 단위인 0과 1의 상태이고, 8개의 bit가 모여 1byte를 이루며, 2byte를 word라 하고, 4byte를 double word라 한다. IBM-PC의 메모리 입출력의 기본은 1byte이다.
'C 언어 개열 > C 언어' 카테고리의 다른 글
재귀함수(Recursive Function) (0) | 2010.08.21 |
---|---|
printf 함수와 scanf 함수 (0) | 2010.08.21 |
C언어의 함수 (0) | 2010.08.21 |
C언어의 기본적인 문법 구조 (0) | 2010.08.09 |
윈도우 C/C++ 컴파일러 MinGW 설치 (0) | 2010.08.02 |