目录
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;
}
2.5环境变量的配置文件











