C中的数据类型

C中的变量与数据类型相关联。每种数据类型都需要一定数量的内存并执行特定的操作。

C中有一些常见的数据类型-

  • int-用于存储整数值。

  • char-用于存储单个字符。

  • float-用于存储单精度十进制数。

  • double-用于以双精度存储小数。

下表显示了C语言的数据类型-

资料类型字节数范围
短整数2-32,768至32,767
无符号short int20至65,535
无符号整数40至4,294,967,295
整型4-2,147,483,648至2,147,483,647
长整数4-2,147,483,648至2,147,483,647
无符号长整数40至4,294,967,295
签名字符1-128至127
无符号字符10至255
浮动41.2E-38至3.4E + 38
82.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