Các kiểu dữ liệu C
Loại dữ liệu
Như đã giải thích trong chương Biến , một biến trong C phải là một kiểu dữ liệu được chỉ định và bạn phải sử dụng bộ xác định định dạng bên trong hàm printf()
để hiển thị nó:
Ví dụ
// Create variables
int myNum = 5; // Integer (whole number)
float
myFloatNum = 5.99; // Floating point number
char myLetter = 'D'; //
Character
// Print variables
printf("%d\n", myNum);
printf("%f\n", myFloatNum);
printf("%c\n", myLetter);
Hãy tự mình thử »Các kiểu dữ liệu cơ bản
Kiểu dữ liệu xác định kích thước và loại thông tin mà biến sẽ lưu trữ.
Trong hướng dẫn này, chúng tôi sẽ tập trung vào những điều cơ bản nhất:
Data Type | Size | Description | Example |
---|---|---|---|
int |
2 or 4 bytes | Stores whole numbers, without decimals | 1 |
float |
4 bytes | Stores fractional numbers, containing one or more decimals. Sufficient for storing 6-7 decimal digits | 1.99 |
double |
8 bytes | Stores fractional numbers, containing one or more decimals. Sufficient for storing 15 decimal digits | 1.99 |
char |
1 byte | Stores a single character/letter/number, or ASCII values | 'A' |
Bộ xác định định dạng cơ bản
Có các chỉ định định dạng khác nhau cho từng loại dữ liệu. Dưới đây là một số trong số họ:
Format Specifier | Data Type | Try it |
---|---|---|
%d or %i |
int |
Try it » |
%f or %F |
float |
Try it » |
%lf |
double |
Try it » |
%c |
char |
Try it » |
%s |
Used for strings (text) , which you will learn more about in a later chapter | Try it » |