none
VS2008速成版运行简单C程序不出结果 RRS feed

  • 问题

  • 我安装了VS2008速成版,能正常编译出cpp文件,但是昨天写了一个简单的HELLO c程序编译成功,但窗口不出结果。开始我以为是我装的软件除了问题,就卸载重新安装了一个VS2010试用版,还是同样的情况,这是什么原因呢?

    代码:#include<stdio.h>

    void main()

    {

    printf("Hello");

    }

    2010年4月22日 11:23

答案

  • 你在最后需要加一个等待语句,或者直接在最后的大括号}所在行按下F9设置断点后运行。

    这个问题有不少人问过了,你可以搜索一下关于没有显示窗口或者显示窗口一闪而过的帖子


    0xBAADF00D
    • 已标记为答案 Nancy Shao 2010年4月28日 6:26
    2010年4月22日 16:03
    版主
  • 也可以在main函数返回前,加如下代码:

    while(true)

    {

          Sleep(10);

    }


    欢迎光临我的个人网站:http://www.joyvc.cn,本网站提供[IM即时通信|棋牌游戏|网游开发|UI编程|网络通讯|组件开发|图像多媒体|数据库]方面的VC/C++/C技术文章、源代码和教程资料
    • 已标记为答案 Nancy Shao 2010年4月28日 6:26
    2010年4月23日 6:49
    版主
  • 在最后的}前加

    getchar();

    程序执行到这里会等待你输入,当你随便输入输入个字符后,程序才退出。

    • 已标记为答案 Nancy Shao 2010年4月28日 6:27
    2010年4月23日 7:56
  • 你好!

    或者直接用Ctrl+F5 ( Start without debugging).


    Please remember to mark the replies as answers if they help and unmark them if they provide no help.
    Welcome to the All-In-One Code Framework! If you have any feedback, please tell us.
    • 已标记为答案 Nancy Shao 2010年4月28日 6:27
    2010年4月26日 10:16

全部回复

  • 你在最后需要加一个等待语句,或者直接在最后的大括号}所在行按下F9设置断点后运行。

    这个问题有不少人问过了,你可以搜索一下关于没有显示窗口或者显示窗口一闪而过的帖子


    0xBAADF00D
    • 已标记为答案 Nancy Shao 2010年4月28日 6:26
    2010年4月22日 16:03
    版主
  • 很感谢!

    2010年4月23日 1:13
  • 也可以在main函数返回前,加如下代码:

    while(true)

    {

          Sleep(10);

    }


    欢迎光临我的个人网站:http://www.joyvc.cn,本网站提供[IM即时通信|棋牌游戏|网游开发|UI编程|网络通讯|组件开发|图像多媒体|数据库]方面的VC/C++/C技术文章、源代码和教程资料
    • 已标记为答案 Nancy Shao 2010年4月28日 6:26
    2010年4月23日 6:49
    版主
  • 在最后的}前加

    getchar();

    程序执行到这里会等待你输入,当你随便输入输入个字符后,程序才退出。

    • 已标记为答案 Nancy Shao 2010年4月28日 6:27
    2010年4月23日 7:56
  • 你好!

    或者直接用Ctrl+F5 ( Start without debugging).


    Please remember to mark the replies as answers if they help and unmark them if they provide no help.
    Welcome to the All-In-One Code Framework! If you have any feedback, please tell us.
    • 已标记为答案 Nancy Shao 2010年4月28日 6:27
    2010年4月26日 10:16