第2章c++简单程序设计
第2章c++简单程序设计 知识梳理
以下是我遗忘以及认为重要的知识整理:
1、标识符的构成规则:
- 以大写字母、小写字母或下划线 _ 开始
- 由大写字母、小写字母、下划线 _ 或数字(0~9)组成
- 大写字母、小写字母代表不同的标识符
- 不能是c++关键字
2、符号常量在使用之前一定要首先声明 例: const float PI=3.1415926;
3、sizeof运算符用于计算某种类型的对象在内存中所占的字节数
4、常用的I/O流库操纵符
- dec hex oct 数值数据采用十 十六 八进制表示
- ws 提取空白符
- endl插入换行符,并刷新流
- ends插入空字符
- setsprecision(int) 设置浮点数的小数位数(包括小数点)
- setw(int) 设置域宽
#include <iostream> #include <iomanip> using namespace std; int main() {cout<<setw(5)<<setprecision(3)<<3.1415<<endl;}
设置域宽为5个字符,小数点后保留两位有效数字
5、枚举类型 enum
- 枚举元素具有默认值,它们依次是0,1,2……
- 枚举元素不能对它们赋值
- 也可以在声明时另行定义值 如:enum weekday{sun=7,mon=1,tue,wed,thu,fri,sat}; //sun为7,mon为1,以后顺序加1,sat为6