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