首页 > 代码库 > C的基本数据类型

C的基本数据类型

关键字:

  基本数据类型使用11个关键字:int, long, short, unsigned, char, float, double, signed, _Bool,_Cpmplex,_Imaginary.

有符号整数:

  int:C保证int类型至少有16位长。

  short或shortint:最大的short整数不大于最大的int整数值。C保证short类型至少有16位长。

  long或long int:不小于最大的int整数值。至少有32位长。

  long long或long long int:不小于最大的long整数值,至少有64位长。

无符号整数:

  无符号整数只有0和正值,所以无符号整数可以比有符号整数表示更大的正值。使用unsigned关键字表示无符号数。

字符:

  char:字符类型的关键字。

  _Bool:布尔值是一个无符号的整数,其只需要能表示0和1的空间。

  float:系统的基本浮点类型,至少能精确表示6位有效数字。

  double:范围更大的浮点类型,能表示比float更多的有效数字以及更大的指数。

  long double:范围更大的浮点类型,能表示比double更多的有小数字以及更大的指数。

复数和虚浮点数。

  

C的基本数据类型