linux c getenv setenv的用法
时间: 2023-04-03 18:01:05 浏览: 181
环境变量操作接口-电子产品结构设计规则大全
getenv函数用于获取环境变量的值,其原型为:
char *getenv(const char *name);
其中name为环境变量的名称,函数返回该环境变量的值。如果该环境变量不存在,则返回NULL。
setenv函数用于设置环境变量的值,其原型为:
int setenv(const char *name, const char *value, int overwrite);
其中name为环境变量的名称,value为要设置的值,overwrite为是否覆盖原有值的标志。如果overwrite为,则不覆盖原有值;如果overwrite为非,则覆盖原有值。函数返回表示设置成功,返回-1表示设置失败。
阅读全文