01_C++基本数据类型_算数类型
1.算数类型
算数类型主要分为两类——整型和浮点型

带符号和无符号类型
带符号:int、short、long和long long,通过在这些类型名前添加unsigned可以得到无符号类型。
选择符号的准则:(1)数值不可能为负时,选择无符号类型。(2)使用int执行整数运算。(3)算数表达式不要使用char或bool,存放字符或布尔值使用。(4)浮点数运算选double。因为float通常精度不够,两者计算代价相差不多。
2.类型转换
转换:(1)非布尔赋值给布尔,初始值为0为false,否则为true。(2)布尔赋值给非布尔,初始为false则为0,初始值为true则为1.(3)浮点数给整型,保留浮点数小数之前的部分。(4)整数给浮点数,小数部分0。(5)赋给无符号类型,超出表述范围,初始值为无符号类型表示数值总数取模后的余数。
转义字符

浙公网安备 33010602011771号