c语言和cpp里面的强制类型转换
强制类型转换格式如下:
(新类型名)变量名
1 int a =1;
double b=10.0;
b=(double)a;
2. c++的强制类型转换
dynamic_cast<类型>
static_cast<类型>
auto_cast<类型>
运行识别和强制内存管理
3.宏定义或者“宏替换”
#define 标识符 常量
#define pi 3.14
另一种定义常量的方法是使用const
const 数据类型。变量名 =常量
const double pi = 3.14;
宏定义用于语句或片段
#define 标识符 任何语句或片段
#define ADD(a,b) ((a)+(b))