主函数参数介绍
int main( int argc, char* argv[], char* envp[])
(1) argc 参数个数
(2) argv 参数内容
(3) envp 环境变量
1. #include <stdio.h>
2. #include <stdlib.h>
3. #include <unistd.h>4. #include <string.h>
5. #include <assert.h>
6.
7. //参数个数 参数内容 环境变量
8. int main(int argc, char* argv[],char* envp[])
9. {
10. int i = 0;
11. printf("argc=%d\n",argc);
12.
13. for( ;i < argc; i++ )
14. {
15. printf("argv[%d]=%s\n",i,argv[i]);
16. }
17.
18. for( i = 0; envp[i] != NULL; i++ )
19. {
20. printf("envp[%d]=%s\n",i,envp[i]);
21. }
22. exit(0);
23. }

本文详细介绍了C语言中main函数的三个参数:argc表示命令行参数个数,argv存储每个参数内容,envp用于获取环境变量。展示了如何遍历这些参数并打印其值。
2926

被折叠的 条评论
为什么被折叠?



