C语言允许使用的数据类型【转】

      C语言允许使用的数据类型见图1。带*号的是C99所加。

图1.C语言的数据类型

 

       C语言的整型类型,变量值在存储单元中都是以补码形式存储的,存储单元中的第一个二进制代表符号。整型变量的值的范围包括负数到正数(见表1)。

 

表1.整型数据常见的存储空间和值的范围

 

表2.实型数据的有关情况

 

 

      强制类型转换运算符

      可以利用强制类型转换运算符将一个表达式转换成所需要的类型。例如:

      (double)a

      (int)(x+y)

      (float)(5%3)

      其一般形式为:(类型名)(表达式)

      需要说明的是,在强制类型转换时,得到一个所需类型的中间数据,而原来变量的类型未发生变化。

 

 

 

 

 

 

posted @ 2013-05-04 10:59  龙格泽月  阅读(548)  评论(0)    收藏  举报