c 语言初学疑问

2015-04-21 23:37:30 +08:00
 Maxi
请问为什么这么写程序运行完毕notepad不能关闭
#include <stdio.h>
#include <stdlib.h>
void closenotepad(void);

int main(void)
{
closenotepad();
return 0;
}

void closenotepad(void)
{
system("start notepad");
system("start notepad");
system("taskkill /f /im notepad");
}
1193 次点击
所在节点    C
9 条回复
choury
2015-04-21 23:46:34 +08:00
这和C语言有什么关系?
jylee
2015-04-21 23:51:15 +08:00
taskkill /f /im notepad.exe
Maxi
2015-04-21 23:53:08 +08:00
麻烦给解释解释
Maxi
2015-04-22 00:01:51 +08:00
@jylee 多谢。太水见笑了。
bombless
2015-04-22 08:41:59 +08:00
楼主习惯不错啊……师兄调教出来的么(逃
XGYUN
2015-04-22 15:13:50 +08:00
已经有人解答了啊, 启动的时候 默认加上 执行后缀(exe com bat 等) ,杀掉进程必须全名
swordfeng
2015-04-22 16:55:39 +08:00
这跟C语言有半毛钱关系吗……
Maxi
2015-04-22 22:56:51 +08:00
@bombless 哈 书上的规范 照着整
Maxi
2015-04-22 23:04:44 +08:00
@XGYUN 多谢 试了试 受益匪浅

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/185347

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX