在现实生活中,总有些固定的值是不会变的。
例:
再比如:在计算圆的面积的时候,很多时候圆的半径是不知道的,圆的面积也是随着圆的半径的变化而不断变化的。然而,计算过程中却有唯一的一个永远不变的值,那就是圆周率,也称之为π,其值为3.1415926……
在生活中我们有这种永远固定的值,他们在程序中,就叫常量。
程序中有两种使用常量的写法:
第一种:直接写值,如:
1 + 3 这就是用常量1和常量3进行运算
这种表示方法也叫字面量表示法:意为直接用原值表示
第二种:用赋值的方式:
const int a
= 32;
这种表示方法也叫名字常量表示法:意为将原值起一个别名
常量类型的区分:
整型常量:356,10,-20,0
实型常量:
单精度小数:以f结果,如:3.14f
3.5f 3.006f
双精度小数:
数学中的小数形式一样,如3.14
3.5
字符型常量:
'a'
'b' 'c' 'd' 以及各种转义字符如 '\n'(后面会讲,现在只要知道这个也算字符常量就好)