C中通常用#define,,C++就像上所说.用const 了..
或是枚举enum方法..
#define命令也就是宏定义命令..
1.作变量说明:
#define PI 3.1415926
2.宏嵌套,一个宏名也可以出现在另一个宏定义的宏替换体中..
#define RAD PI/180
3.作符号替换用
#define ERROR "error!!"
4.宏定义还可以作为语句..或是带参数..相当于(只是相当于)函数..
5.用#define 定义的宏定义可用#undef来取消..
#define PI 3.14
#undef PI
#define PI 3.1415926
还有许多关于预编译的命令..如#ifdef,#ifndef,#endif,这些条件预编译命令等等..