标题:press any key to exit 问题~!
只看楼主
vic_space
Rank: 1
等 级:新手上路
帖 子:38
专家分:0
注 册:2006-5-24
 问题点数:0 回复次数:4 
press any key to exit 问题~!

c++程序运行后应该会出现"press any key to exit",接着按任意键才退出
我编了个程序,没发现错误,能运行,但最后没有显示"press any key to exit"就直接退出了~!而且那一瞬间能看见最后的答案出来了,但一闪而过~!
请问是哪里的问题呢?~!

搜索更多相关主题的帖子: press exit key 一闪而过 
2006-06-17 18:54
guang
Rank: 4
来 自:广东深圳
等 级:贵宾
威 望:13
帖 子:1414
专家分:285
注 册:2006-4-3
得分:0 
你用的是不是VC呀?别的程序都是这样吗?

不相信未作牺牲竟先可拥有,只相信靠双手找到我的欲求!!
我的博客:http://liao5930.blog.
2006-06-17 21:24
沐海思潮
Rank: 1
等 级:新手上路
帖 子:16
专家分:0
注 册:2006-6-7
得分:0 

虽然说的是press any key to exit 但其实是从表标准输入中读入一个数据
就相当于程序的结尾是
if (getchar())
{
exit(0);

}

如果你的程序中某个部分项标准输出中写入东西了,或者你的程序中有什么手动输入的东西了,可能会存在于标准输出中,结果就自动计入了标准输入了
getchar() 相当于 fgetc(sti,c) ;


2006-06-18 00:16
lisypro
Rank: 4
等 级:业余侠客
威 望:3
帖 子:695
专家分:216
注 册:2005-9-25
得分:0 
自己在程序后
加上入个输入函数
比如 getchar();

长期承接管理系统
代做各种vb/ / vc小程序
QQ:82341763
手机:13623290828
群号 11619730
2006-06-18 09:50
C++大粉丝
Rank: 4
等 级:贵宾
威 望:10
帖 子:477
专家分:0
注 册:2004-4-23
得分:0 
加上

::system("PAUSE");

I am a big fan of c plus plus.
2006-06-20 10:26



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-73013-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.924534 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved