系统函数 查看/修改/删除 环境变量

2023-10-20 17:49:29 浏览数 (1)

通过系统提供的函数,我们一样可以查看、修改和删除环境变量的内容,使用使用函数分别时 getenv()、setenv()、unsetenv(),它们的用法如下:

代码语言:javascript复制
#include <stdio.h>
#include <stdlib.h>

int main(int argc, char* argv[])
{
    // 打印当前 PATH 环境变量的内容
    printf("PATH=%sn", getenv("PATH"));
    // 重新设定 PATH 环境变量的内容
    setenv("PATH", "hello", 1);
    // 再次打印被重新设定后的环境变量内容
    printf("PATH=%sn", getenv("PATH"));
    // 删除环境变量值
    unsetenv("PATH");
    printf("PATH=%sn", getenv("PATH"));
    return 0;
}

以上程序运行后效果如下图:

0 人点赞