例: x=y+5;
2.类型转换
进行赋值运算时,一般要求赋值符两边的数据类型要一致,
如果赋值运算符两侧的类型不一致,但都是数值型或字符型时,在赋值时可以进行类型转换。
• 将实型数据(包括单、双精度)赋给整型变量时,舍弃实数的小数部分。
• 将整型数据赋给单、双精度变量时,数值不变,但以浮点数形式存储到变量中。
由于C语言使用灵活,在不同类型数据之间赋值时,常常会出现意想不到的结果,而编译系统并不提示出错,全靠程序员的经验来找出问题。这就要求编程人员对出现的原因有所了解,以便迅速排除故障。对我们来说最好的办法是多读书,多实践,从上机实践中获得经验体会。
上一页 [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15] [16] [17] [18] [19] [20] [21] [22] [23] [24] [25] [26] [27] [28] [29] [30] [31] [32] [33] [34] [35] [36] [37] [38] [39] [40] [41] [42] [43] [44] [45] [46] [47] [48] [49] [50] [51] [52] [53] [54] 下一页
|