VC++中 #define IN,#define OUT和#define OPTIONAL的作用

VC++中 #define IN,#define OUT和#define OPTIONAL的作用
2024-11-26 09:40:54
推荐回答(1个)
回答1:

这个是宏定义嘛,就相当与是定义一个全局变量,在以下的程序中就可以用它了;
这样如果要改只要改开头的宏,下面引用它的都自然会变了;
如:
#define PI 3.14
那么在你程序里算圆的面积只要:半径*PI 就可以了;
如果要改精度高点,就把上面的宏改成:
#define PI 3.1415926
就可以了,而不用去改数字(如果你好多地方用到,改起来会很烦);