本章主要讲了数据处理:
C++命名规则
名称只能包含:字母、数字、下划线
第一个字符不能是数字
不能是关键字
两个下划线和大写字母开头一般给编译器及其使用资源
C++内置整型
unsigned long、long、unsigned int、int、unsigned short、short、char、unsigned char、signed char和bool
C++11 新增的整型
unsigned long long 、long long
climits文件:系统限制的大小
就是#include<climits>里面有很多宏定义可以自己看看
const
就是常数,与#define 不同,它注重数据类型,#define 就不行
C++内置的浮点型
float、double、long double
通常cout<<会删除结尾的0,不过可以用cout.self()覆盖这个行为
cfloat文件:系统限制的大小
就是#include<cfloat>里面有很多宏定义可以自己看看
C++算术运算符
太多了,自己百度吧,百度的更详细点
自动类型转换
1、type 变量名 = 数据
2、type 变量名 = {数据}
auto 可以自动分辨数据类型:auto nunber = 1;
强制类型转换
(类型)数据
来自C++ Primer Plus 第三章的图,特殊字符的涵义