摘要:
隐式类型转换的规则 确定二元运算中的哪个操作数要转换为另一个操作数的类型是,其机制相当简单。其基本规则是,将值域较小的操作数类型转换为另一个操作数类型,但在一些情况下,两个操作数都要转换类型。 编译器按顺序采用如下规则,确定要使用的隐式类型转换; (1)如果一个操作数的类型是long double。就把另一个操作转换为long double类型。 (2)否则,如果一个操作数的类型是double,就把另一个操作转换为double类型。 (3)否则,如果一个操作数的类型是float,就把另一个操作转换为float类型。 (4)否则,如果两个操作数的类型都是... 阅读全文
posted @ 2013-06-19 23:02
tongtian
阅读(1365)
评论(0)
推荐(0)
摘要:
C语言标准定义的32个关键字(1)auto 声明自动变量,缺省时编译器一般默认为auto(2)int 声明整型变量(3)double 声明双精度变量(4)long 声明长整形变量(5)char 声明字符型变量(6)float 声明浮点型变量(7)short 声明短整型变量(最大32767)(8)signed 声明有符号类型变量(9)usigned 声明无符号类型变量(10)struct 声明结构体变量(11)union 声明联合数据类型(12)enum ... 阅读全文
posted @ 2013-06-19 21:40
tongtian
阅读(207)
评论(0)
推荐(0)