社区
Linux/Unix社区
帖子详情
关于execlp的问题
kaphoon
2004-07-10 01:19:05
execlp(buf,buf,(char*)0);
//其中char buf[MAXLINE];从stdin读入,
我不理界第二个buf,我觉得应该不需要啊
读入date,即char buf[MAXLINE] = {'d','a','t','e'};
它没有参数,为什么在execlp的第二位设置呢?
...全文
256
3
打赏
收藏
关于execlp的问题
execlp(buf,buf,(char*)0); //其中char buf[MAXLINE];从stdin读入, 我不理界第二个buf,我觉得应该不需要啊 读入date,即char buf[MAXLINE] = {'d','a','t','e'}; 它没有参数,为什么在execlp的第二位设置呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
kaphoon
2004-07-11
打赏
举报
回复
已经了解
但是觉得设置这个argv[0]
有点浪费资源
kaphoon
2004-07-11
打赏
举报
回复
昨天仔细看了execlp说明后已经了解了
但是觉得argv[0]这个设置的有点浪费
呵呵
给分
yanedanny
2004-07-10
打赏
举报
回复
man execlp后你就知道:
第一个buf是命令串,第二个buf是命令行中第一个参数(即命令本身),学过main(int argc,char ** argv)你就会知道此意。第三个就是null.
简单比较C语言中的
exec
l()函数与
exec
lp
()函数
主要介绍了C语言中的
exec
l()函数与
exec
lp
()函数的简单比较,是C语言入门学习中的基础知识,需要的朋友可以参考下
EXEC
LP
.C
C标准库源码
linux中的重定向
问题
比较适用,尤其对初学者,不信的话你可以看看,但愿我的这个资源分对你们来说不是
问题
父进程和子进程
这主要是建立子进程,以及对
exec
()函数的使用,还有在子进程中创建文件
linux进程之综合例程.zip
linux代码
Linux/Unix社区
23,223
社区成员
74,536
社区内容
发帖
与我相关
我的任务
Linux/Unix社区
Linux/Unix社区 应用程序开发区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章