环境变量的使用
环境变量的作用就是你不用改变源文件,不用重编译便可以控制程序的行为。例如,你可以通过定义环境变量控制程序是否显示debug信息。,如果你需要在客户处进行debug输出,环境变量就特别有用,以下就是一个这方面的例子,如果定义了环境变量DBG:void func();
#include <stdlib.h>
#include <stdio.h>
int main()
{
bool debug=false;
if (getenv("DBG"))
debug=true;
if (debug)
printf("calling func");
func();
if (debug)
printf("returned from func");
}
[责任编辑:editorforddvip]
相关链接
本栏更新