Lập trình C: Danh sách kiểu dữ liệu
Giải phóng thời gian, khai phóng năng lực
C cung cấp 5 kiểu dữ liệu cơ bản.
Ngoài ra, nếu ghép các kiểu dữ liệu cơ bản với các bổ từ kiểu dữ liệu ta sẽ được các kiểu dẫn xuất.
Bảng dưới đây liệt kê đầy đủ tất cả các kiểu dữ liệu mà C hỗ trợ:
Kiểu |
Dung lượng tính bằng bit |
Phạm vi |
char |
8 |
-128 tới 127 |
unsigned char |
8 |
0 tới 255 |
signed char |
8 |
-128 tới 127 |
int |
16 |
-32,768 tới 32,767 |
unsigned int |
16 |
0 tới 65,535 |
signed int |
16 |
Giống như kiểu int |
short int |
16 |
Giống như kiểu int |
unsigned short int |
16 |
0 tới 65, 535 |
signed short int |
16 |
Giống như kiểu short int |
long int |
32 |
-2,147,483,648 tới 2,147,483,647 |
unsigned long int |
32 |
0 tới 4,294,967,295 |
signed long int |
32 |
Giống như kiểu long int |
float |
32 |
6 con số thập phân |
double |
64 |
10 con số thập phân |
long double |
128 |
10 con số thập phân |
Giải phóng thời gian, khai phóng năng lực