目录
1.3我们可以通过给main函数传入不同的参数,让同一份代码实现不同的功能
1.4先认识一个环境变量PATH,帮助Linux找到指令程序的地址
1.引言
1.1bash的部分工作
1.2main函数也有参数
1.3我们可以通过给main函数传入不同的参数,让同一份代码实现不同的功能
1.4先认识一个环境变量PATH,帮助Linux找到指令程序的地址
2.环境变量
2.1环境变量的概念
2.2见见其他的环境变量
2.3自己设置环境变量
2.4程序自己获取环境变量
2.4.1通过参数env获取环境变量
2.4.2环境变量的特性
2.4.2通过getenv()(系统调用接口)获取环境变量
const char *username=getenv("USER");
2.4.3环境变量的一个小应用
2.4.4第三方调用接口获取环境变量
#include <stdio.h>
int main(int argc, char *argv[])
{
extern char **environ;
int i = 0;
for(; environ[i]; i++)
{
printf("%s\n", environ[i]);
}
return 0;
}