c学习 - 第三章:数据类型、运算符与表达式

数据类型 基本类型 整型 短整型(short int)
基本整型(int)
长整型(long int)
字符型(char)
浮点型 单精度(float)
双精度(double)
长双精度(long double)
枚举类型(enum)
构造类型 数组类型
结构体类型(struct)
共用体类型(union)
指针类型(*)
空类型(void)

 3.3 整型数据

  数值是以补码(complement)表示的

 

    正整数的补码:与该数的原码相同

    负数的补码:绝对值的二进制形式取反加一

3.7 各种数值型数据间的混合运算

  在进行运算时不同类型的数据要先转换成为同一种类型,然后

  低 --> 高

  char、short --> int --> unsigned --> long --> double

  float --> double

 

  

 

posted @ 2018-04-18 22:08  hwzheng  阅读(139)  评论(0编辑  收藏  举报