中易网

linux下C语言, exec函数调用程序不接受ctrl+c ???

答案:3  悬赏:80  
解决时间 2021-02-18 09:29
#include
#include
#include

main()
{
pid_t pid;

printf("pid %d\n", getpid());
sleep(2);

if((pid=fork()) ==0 )
execl("/mnt/hgfs/kshare/test/pthreadGuard/pth", NULL);
}

在调用exec之前可以用ctrl+c终止该程序,一旦调用了exec后,ctrl+c不起作用,为什么?
最佳答案
当父进程结束后,退出到控制台,此时你虽然在控制台上能看到子进程的输出信息,但是你所做的操作都是针对控制台的,子进程可以用控制台系统命令kill结束
全部回答
你开启了一个子进程 ,估计只能终止 子进程吧
同愿楼上的 再看看别人怎么说的。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
两个铁球同时着地 中“着”的读音
写小说用台式机好还是笔记本
300英雄装备能找回吗
西加一个什么偏旁能组成一个字
增值税中几种销售方式应如何确定销售额
求解鱼不可脱于渊是何意?
公安局怎样追踪电脑位置
什么软件搜闺蜜头像最好?除了头像淘淘
造梦西游3悟空七十二斩可继承技能有哪些
sister盖上被子听,音译歌词
我可以把无线路由器的IP地址池设置成192.168.
闪耀的霓虹照亮都市的夜晚,明亮的星星点燃漆
我打算考研,想考机械设计制造及其自动化专业
如何缓解朋友之间的关系?
42铬锰合金跟50号钢有什么区别
推荐资讯
已只知三个连续奇数的和是75,则这三个奇数分
吴隆奇的祝你一路顺风有什么特别的意义
求大神翻译,,跪求
找修表的师傅说是真表 。
推荐一些好看的黑帮电影、、不限国内外
CF里面改名卡怎么改成有空格代码的名字?
如何做好一名电话销售人员?
城南星星幼儿园地址在哪,我要去那里办事
下官塘地址有知道的么?有点事想过去
皮草刮破了怎么办
电脑怎么修改图标异常变成S了
鑫轩食府地址在哪,我要去那里办事
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?