静态类型语言选择类型的技巧

当明确知晓数值不可能为负时选用无符号类型
使用int执行整数运算
在算术表达式中不要使用char或bool
执行浮点数运算选用 double

注意问题:
可能发生的算术溢出
char类型可能是有符号的
基本类型会发生自动类型转换,类型所表示的范围决定了类型转换过程
切勿混用带符号类型和无符号类

术语
算术 arithmetic
空 void
整数 integral
布尔 bool
字符 char
字面值常量 literal
说明符 specifier