C++ 处理数据
const 定义常变量;c++特有的,需要在const语句中完成初始化 。
ex: const double pi = 3.1415926;
转义序列:\n换行 \a响铃 \b光标左退一格
浮点数由两部分组成:值+放大缩小的倍数
cout的成员函数setf()可以修改结果的显示方式,setprecision()也可以。
运算符重载: 使用相同的符号进行多种操作
static_cast<type>(value)比typeName(value)更严格。
C++ atuo声明, 不可以声明0,会有歧义,auto在标准模块库中的优势可以体现。
C++有多种整形的原因:
可以根据特定的需要选择最合适的类型,比如用long确保存储容量,寻找提高运算速度的类型等。
C++提供了什么措施来防止超出整形的范围:
C++没有提供自动防止超出整形限制的功能,可以通过头文件climits来确定限制情况。
float的精度是6位,double的精度是13位, long是四个字节,int最少2个字节;能表示多大,有符号是20亿。
C++11新增的类型:char16_t和char32_t,前缀不同,前者u,后者U。
今天学习还可以,加油吧!!!