1、问题
我们常见的int main(int argc, char *argv[], char *envp[]) 各个参数的意义
2、代码
#include<stdio.h>
#include<unistd.h>
int main(int argc, char *argv[], char *envp[])
{
printf("argc ###\n%d\n",argc);
puts("argc end *****************************");
while (*argv) {
printf("%s\n", *(argv++));
}
puts("argv end ~***************************");
while (*envp) {
printf("%s\n", *(envp++));
}
return 0;
}
3、结果展示
chenyu@chenyu:~/Desktop/linux$ gcc -g argv.c -o argv