作者:c颖c颖漂亮 | 来源:互联网 | 2023-09-15 09:23
C语言本身是没有环境变量的环境变量怎么设置。环境变量指的是系统自身自带的变量。对于C语言来说,有两种情况。1C语言编译器本身需要环境变量支持,比如配置编译器可
C语言本身是没有环境变量的环境变量怎么设置。环境变量指的是系统自身自带的变量。对于C语言来说,有两种情况。1 C语言编译器本身需要环境变量支持,比如配置编译器可执行文件所在路径需要设置path环境变量等。这时可以通过在命令行中调用操作系统对应设置环境变量的命令,实现设置。a. 在windows/dos下,设置命令为set, 引用变量为%变量名%,于是设置path的可以写作set path=xxxx;%path%这样就在path变量中增加了xxxx路径。b. 在linux下,设置命令为export, 引用为$变量名。于是设置path的可以写作:export path=xxxx:$path2 在C语言运行中,需要设置环境变量。这时可以使用system函数,调用系统命令来实现。如system("set my_env=env_string");是在windows下增加一个my_env的环境变量,值为env_string。而在linux下,该设置写作system("export my_env=env_string");