我和CPP的第二次约会

it2022-05-09  29

1.变量之间的运算形式依赖于变量的数据类型,如i = i + j;当 i 和 j 是整型或者浮点型,则代表两个数的相加,如果是第一章所说的Sales_item类型,那么就是这两个变量的成分相加(如果书号相同则在卖出数量上相加)。

2.使用Int执行整数运算。在实际应用中short常常显得太小而long一般和int有一样的尺寸。如果你的数值超过了Int表示的范围,选用long long。 3.执行浮点运算选用double,因为float通常精度不够而且双精度浮点数和单精度浮点数的计算代价相差无几。对于某些机器来说,双精度运算甚至比单精度还快。Long double提供的精度在一般情况下是没有必要的,况且它带来的运行时消耗也不容忽视。 4. 程序的自动类型转换:     1).当把一个浮点数赋值给整数类型时,进行了近似处理。结果值将仅仅保留浮点数中小数点之前的部分。     2).当我们赋给无符号类型一个超出它表示范围的值时,结果是初始值对无符号类型表示数值总数取模后的余数。如unsigned char c = -1,unsigned char的表示范围为0-255的值,则用256
转载请注明原文地址: https://win8.8miu.com/read-1484171.html

最新回复(0)