2012年6月20日
摘要: exec提供了一种在进程中启动另外一个程序的执行的方法。它可以根据指定的文件名或目录名找到可执行文件,并用它来取代原调用进程的数据段、代码段和堆栈段。在执行完之后,原调用进程的内容除了进程号外,其他全部都被替换了。1.可执行文件查找方式exec族中的函数以p结尾的函数可以只给出文件名,系统会自动从环境变量“$PATH”所包含的路径中进行查找。即 结尾不是p的,必须要给出文件的路径,并且最后的参数为NULL;2.参数表传递方式两种方式:逐个列举或是将所有参数通过指针数组传递。以函数名的第五位字母来区分,字母为“l”(list)的表示逐个列举的方式;字母“v”(vertor)的表示将所有参数构造成 阅读全文
posted @ 2012-06-20 19:59 孟浩依然 阅读(1007) 评论(0) 推荐(0) 编辑