您的位置:首页 > 产品设计 > UI/UE

APUE Chapter 7 (2)--main函数的参数

2011-05-06 14:53 204 查看
一般我们写main函数都是这样的:

int main(int argc, char **argv);


一个process调用exec函数给新的将要执行的program传递command-line argument。(When a program is executed, the process that does the “exec” can pass command-line arguments to the new program)

参看这里.看第二幅图。

在传递command-line arguments的同时,还会传递environment list,不过后者是一个全局变量,不需要显示传递。environment list定义如下:

extern char **environ;


对于这个变量的访问,可以通过两个函数getenv和putenv来进行。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: