当执行一个程序的时候,调用exec的进程可以将命令行参数传递给该程序
#include "apue.h"
int main(int argc,char *argv[])
{
int i;
for(i=0;i<argc;i++)
printf("argv[%d]:%s\n",i,argv[i]);
exit(0);
}
运行结果
environ它是一个字符指针数组,其中每个指针包含一个以NULL结尾的字符串的地址。全局变量 environ则包含了该指针数组的地址。
以上内容来源于网络,仅作本人学习笔记使用,关于本书请参考APUE