第三章
The const Qualifier——const 修饰符
使用const关键字来修饰改变变量声明和初始化。关键字const叫做限定符,限定声明的含义。名称的首字母大写或以k开头一般表示为常量。使用const定义符号常量。
创建常量的通用格式:const type name = value; 。
注意在声明中对const进行初始化。
const相对于#define语句的优点:
- 能够明确指定类型
- 可以使用C++的作用域规则将定义限制在特定的函数或文件。(作用域规则描述了名称在各种模块中的可知程度)
- 可以将const用于更复杂的类型。
Floating-Point Numbers 浮点数
两种书写浮点数的方式:
- 使用常用的标准小数点表示法:12.34、8.0、0.00023 即使小数部分为0,小数点也将确保该数字以浮点格式表示。
- 表示浮点值的方法叫做E表示法:3.45E6,最适合于非常大和非常小的数。E表示法确保数字以浮点格式存储。
d.dddE+n指的是将小数点向右移n位,d.dddE~n指的是将小数点向左移n位。
三种浮点类型float 32位、double 48位、long double 80、96或128位。