1.简单变量
1)整型
C++ 比较灵活
short至少16位;
int 至少与short一样长
long至少32位,至少与int一样长
long long至少64位,且至少与long一样长
2)#define和#include 全文搜索并替换
3)无符号类型版- 不能存储负数值的无符号变体
usigned short; unsigned int;
4)cout<<hex; cout<<oct;
在输出之前,指示cout以十六进制和八进制格式显示整数。
5)光标移动到下一行
cout<<endl;
cout<<'\n';
cout<<"\n";
2.const限定符
const type name=value
1)明确指定类型
2)使用C++的作用规则将定义限制在特定的函数和文件中
3)可将const用于更加复杂的类型
3.浮点数
三种浮点类型:float,double,long double
float为32位,double为64位,long double为80位、96或者128位
4.算术运算符
1)运算符重载简介:使用相同的符号进行多种操作叫做运算符重载,OOP属性
2)整型提升:在计算表达式,C++将bool,char, unisigned char, signed char和short转换为int;
3)typeName(value),强制类型转换像是为用户定义的类设计的类型转换,不会修改变量本身,而是创建一个新的、指定类型的值。
static_cast<typeName>(value)比传统强制类型转换更严格