青海大学程序设计基础(第一章)剖析.ppt

青海大学程序设计基础(第一章)剖析

例子 1.3 常量与变量 #includestdio.h #define PRICE 12.5 main() { int num=3; float total; char ch1,ch2=‘D’; total=num*PRICE; ch1=ch2-‘A’+‘a’; printf(“total=%f,ch1=%c\n”,total,ch1); } 宏定义 变量定义 输出结果 运行结果: total=37.500000, ch1=d 1.3.4 数据类型转换 1.3 常量与变量 当要对不同数据类型的数据进行操作时,应首先将其转换成相同的数据类型,然后进行操作。 显示类型转换 隐式类型转换 1.3 常量与变量 所谓隐式类型转换就是在编译时由编译程序按照一定规则自动完成,而不需要人为干预。 隐式转换 什么情况下发生 运算转换------不同类型数据混合运算时 赋值转换------把一个值赋给与其类型不同的变量时 输出转换------输出时转换成指定的输出格式 函数调用转换------实参与形参类型不一致时转换 运算转换规则:不同类型数据运算时先自动转换成同一类型 1.3

文档评论(0)

1亿VIP精品文档

相关文档