Maxi
V2EX  ›  C

c 语言初学疑问

  •  
  •   Maxi · Apr 21, 2015 · 1752 views
    This topic created in 4038 days ago, the information mentioned may be changed or developed.
    请问为什么这么写程序运行完毕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");
    }
    9 replies    2015-04-22 23:04:44 +08:00
    choury
        1
    choury  
       Apr 21, 2015   ❤️ 1
    这和C语言有什么关系?
    jylee
        2
    jylee  
       Apr 21, 2015   ❤️ 1
    taskkill /f /im notepad.exe
    Maxi
        3
    Maxi  
    OP
       Apr 21, 2015
    麻烦给解释解释
    Maxi
        4
    Maxi  
    OP
       Apr 22, 2015
    @jylee 多谢。太水见笑了。
    bombless
        5
    bombless  
       Apr 22, 2015
    楼主习惯不错啊……师兄调教出来的么(逃
    XGYUN
        6
    XGYUN  
       Apr 22, 2015   ❤️ 1
    已经有人解答了啊, 启动的时候 默认加上 执行后缀(exe com bat 等) ,杀掉进程必须全名
    swordfeng
        7
    swordfeng  
       Apr 22, 2015
    这跟C语言有半毛钱关系吗……
    Maxi
        8
    Maxi  
    OP
       Apr 22, 2015
    @bombless 哈 书上的规范 照着整
    Maxi
        9
    Maxi  
    OP
       Apr 22, 2015
    @XGYUN 多谢 试了试 受益匪浅
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   959 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 48ms · UTC 21:17 · PVG 05:17 · LAX 14:17 · JFK 17:17
    ♥ Do have faith in what you're doing.