在C语言中,变量与数据类型相关联。每种数据类型都需要一定的内存空间,并执行特定的操作。
C语言中有一些常见的数据类型:
int - 用于存储整数值。
char - 用于存储单个字符。
float - 用于存储单精度浮点数。
double - 用于存储双精度浮点数。
下表显示了C语言中的数据类型:
数据类型 | 字节数 | 范围 |
---|---|---|
short int | 2 | -32,768 到 32,767 |
unsigned short int | 2 | 0 到 65,535 |
unsigned int | 4 | 0 到 4,294,967,295 |
int | 4 | -2,147,483,648 到 2,147,483,647 |
long int | 4 | -2,147,483,648 到 2,147,483,647 |
unsigned long int | 4 | 0 到 4,294,967,295 |
signed char | 1 | -128 到 127 |
unsigned char | 1 | 0 到 255 |
float | 4 | 1.2E-38 到 3.4E+38 |
double | 8 | 2.3E-308 到 1.7E+308 |
以下是C语言中数据类型的语法:
data_type variable_name;
这是 C 语言数据类型的示例,
示例
实时演示
#include >stdio.h>
int main() {
// datatypes
int a = 10;
char b = 'S';
float c = 2.88;
double d = 28.888;
printf("Integer datatype : %d<p>",a);
printf("Character datatype : %c</p><p>",b);
printf("Float datatype : %f</p><p>",c);
printf("Double Float datatype : %lf</p><p>",d);
return 0;
}</p>
这是输出结果,
输出结果
Integer datatype : 10
Character datatype : S
Float datatype : 2.880000
Double Float datatype : 28.888000