c++基础知识点(2)

0 1
计算机二进制中表示正数 负数
逻辑中表示假

1和’1’的区别
int x=1
char y=1;//49(AS码值)
3.
fioat类型的存储方式:(精确到小数点后7位,四舍五入)
c++基础知识点(2)
c++基础知识点(2)
4.
double类型存储方式
c++基础知识点(2)
5.
浮点类型的常量
带小数的常量默认值都是double类型
3.14 是double类型
3.14f 强制指定是float类型

可以用"科学计数法"来表示浮点类型的常量
1.75E5或1.75e5
1.75E5就是1.75乘以10的5次方(100000)

16进制常量和8进制常量
c++基础知识点(2)
9.
c++基础知识点(2)
字面常量的缺点:
程序的可读性变差
代码的可维护性差

符号常量
1)#define 宏定义的符号常量
#define MAX_AGE 35
在编译的预处理阶段,直接把MAX_AGE替换为35
2)const修饰的符号常量
const int maxAge=35;
maxAge=30;//错误!编译失败
注意:const修饰的符号常量,又叫"只读变量".
本质上是一个变量,只是被const限制了.

c++基础知识点(2)
12.
c++基础知识点(2)