#define一般有这样两种用途
1,变量进行宏定义
#define banknumber 001 (便于读者理解,程序中所有关于银行编号只需用该英文单词代替即可,同时也便于后期修改)
#define mytype int (程序中用笔者定义的mytype即可代替 int类型,当然出于扩展原因,必须在.h文件中声明)
2,与#ifndef #endif配合使用
#ifndef 标志符
#define 标识符
。。。。。。自定义内容
#endif
作用: 防止重复编译头文件内容
3, 现在#ifdef也可以和#define也可配合使用