VC中 Press any key to continue怎么实现?

projoy 2009-02-04 08:04:32
VC中程序运行到最后会有Press any key to continue,而我现在使用的slickedit调用DOS界面后直接就把界面关了,一闪而过,没有Press any key to continue,能不能让它像VC一样自动加上Press any key to continue?
...全文
1548 12 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhaojf 2012-09-21
  • 打赏
  • 举报
回复

#include <conio.h>
void main()
{
printf("Hello,World!\n");
printf("Press any Key to contiue...\n");
while(!kbhit());
return 0;
}
zhiwubaji 2009-03-20
  • 打赏
  • 举报
回复
今天我也遇到这个问题,看了这个贴之后就明白了.不知道还有多少人是用visual studio 2005的,这个IDE同VC6.0有很大不同啊.
Zijian_Zhang 2009-02-05
  • 打赏
  • 举报
回复
执行系统命令,相当于cmd中的pause命令一样。
Zijian_Zhang 2009-02-05
  • 打赏
  • 举报
回复
[Quote=引用楼主 projoy 的帖子:]
VC中程序运行到最后会有Press any key to continue,而我现在使用的slickedit调用DOS界面后直接就把界面关了,一闪而过,没有Press any key to continue,能不能让它像VC一样自动加上Press any key to continue?
[/Quote]

楼上各位都正确,用system函数,在C语言中需要调用include <stdlib.h>头文件。
qqxiaoyatou 2009-02-05
  • 打赏
  • 举报
回复
system("pause");
zozoiiiiiiii 2009-02-05
  • 打赏
  • 举报
回复
刚开始从vc6.0转用vs2005时也很困惑,编个hello,world的程序都实现不了,首先创建一个win32 console application的工程,然后得选择空白项目(vs2005帮你默认的不是空白的),终于可以写程序了,发现cin,cout不能用,得using namespace::std;,执行发现DOS界面一闪而过,不像vc6.0下的,得专门写system("pause"),或者写getchar()等。用的多了,也不觉得不习惯了,而且vs2005的编译器标准化程度比较高,呵呵。
「已注销」 2009-02-05
  • 打赏
  • 举报
回复
[Quote=引用 8 楼 huangpeng8612 的回复:]
system("PAUSE");可以实现.
自己写也可以很容易地实现:
fprintf("Press any key to continue...");
getchar();
[/Quote]
确实不错的解答
huangpeng8612 2009-02-05
  • 打赏
  • 举报
回复
system("PAUSE");可以实现.
自己写也可以很容易地实现:
fprintf("Press any key to continue...");
getchar();
waizqfor 2009-02-04
  • 打赏
  • 举报
回复
[Quote=引用楼主 projoy 的帖子:]
VC中程序运行到最后会有Press any key to continue,而我现在使用的slickedit调用DOS界面后直接就把界面关了,一闪而过,没有Press any key to continue,能不能让它像VC一样自动加上Press any key to continue?
[/Quote]
加个system("pause");
就可以了
breezehou 2009-02-04
  • 打赏
  • 举报
回复
加上这句试试,system("pause");
hellodudu 2009-02-04
  • 打赏
  • 举报
回复
system("pause");
yellowhwb 2009-02-04
  • 打赏
  • 举报
回复

int main()
{
int s = 123456;
while(s>0) printf("%d", s%10), s/=10;
system("pause");//就是这一句“Press any key to continue”
return 0;
}

24,860

社区成员

发帖
与我相关
我的任务
社区描述
C/C++ 工具平台和程序库
社区管理员
  • 工具平台和程序库社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧