C++ 我在结尾用了system("pause"); 可是程序没有停止
来源:百度知道 编辑:UC知道 时间:2024/06/23 19:11:18
是不是和系统有问题?? 我把程序放在以前的老电脑上运行结束就中止了,一切正常,但在新电脑上一闪就关闭窗口,和没有system("pause");一样,求大哥们帮帮忙
system("pause"); 原本是C语言的系统函数,但是很多C++编译器都为了兼容以前C语言的程序,对C语言兼容,但是不是所有C++编译器都对C支持得很好。
所以可能出现语句语法没有问题,但是不起作用的情况。
只要是在Windows系统上就应该都没问题。
你应该检查一下你的程序是否是有可能在到达最后的pause指令之前就已经结束了。比如说出现了错误提前返回了。
贴点代码上来,肯定是提前return的问题。
我从来不加pause...运行的时候 你别用f5 用ctrl+f5就行了
你的新电脑是vista么,理论上是没问题的,如果是vista不知到怎么运行pause。
即使Vista系统也可以。应该是程序代码没有执行到这一句,楼主可以加个断点在这一句,看下执行没有;楼主确认一下这句代码在程序末尾并且一定能被执行。
C:\WINDOWS\system32\config\SYSTE.LOG
百度进不去ie底下显示res://C\syste:\都WINDOWSm32\shdoclc.dll/dnserror.htm;我的网络连接没有问题
形容词在以C和CAL结尾时...
电脑启动到***press[f11]to start recovery syste****j就不进程了
c开头K 结尾
一部地球人与外星战争的,我只看了结尾,想在看一遍影片
急急!!windows xp 不能进系统,提示c:\winnt\systen32\syste找不到,无法法启动
电脑开机时出现:加载c:/windows/syste m32/xxmon.dll时出错.是什么原因
MC SYSTE 意思
我在中秋家庭聚会的发言请高手帮忙修改一下,特别是结尾一段我最不满意,谢谢了