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)赋给无符号类型,超出表述范围,初始值为无符号类型表示数值总数取模后的余数。

转义字符

 

posted @ 2024-03-06 11:50  Q星星  阅读(57)  评论(0)    收藏  举报