C语言获取系统环境变量可以通过如下代码实现.
其中变量environ是一个外部双指针变量,以获取当前系统环境变量值。environ存储系统环境变量,程序启动后会复制 系统环境变量到environ ,定义在unistd.h 中s
在windows平台上程序运行的结果如下所示:
在linux平台上运行的结果如下所示:
HOSTNAME=localhost.localdomain
TERM=linux
SHELL=/bin/bash
C语言获取系统环境变量可以通过如下代码实现.
其中变量environ是一个外部双指针变量,以获取当前系统环境变量值。environ存储系统环境变量,程序启动后会复制 系统环境变量到environ ,定义在unistd.h 中s
在windows平台上程序运行的结果如下所示:
在linux平台上运行的结果如下所示:
HOSTNAME=localhost.localdomain
TERM=linux
SHELL=/bin/bash