转载的几个方法如下:
1)你运行的应该是控制台应用程序,需要在main代码最后return0之前添加一个暂停函数,该函数作用为从标准输入获取字符然后程序才会继续运行,比较典型的为c程序中可以用getchar(),getchar()包含在头文件stdio.h中。也可以调用system("pause");,这是一个windows的cmd命令暂停,在控制台程序中体现为获得任意键盘消息后程序继续,被包含在c库stdlib.h中。
2)其实还有一个更好的解决办法:在你的项目条目(project)上右击鼠标,在弹出菜单上选择最后一项“property/属性”,在左边的一栏里找到“配置属性->链接器->系统”,点击“系统”项后,在右边的栏的“子系统(subSystem)”将刻项的值配置为"Console(/SUBSYSTEM:CONSOLE)"。
经过这样的配置后,再按Ctrl+F5,程序运行完毕后就会停留在控制台界面,提示你“按任意键继续”。到此,问题完美解决。
(1)
(2)
3)还可以通过设置断点,逐步调试看运行结果。
4)改运行方式
新开cmd.exe窗口:
C:\> D: //切换盘符
D:\> cd mypath // 切换目录
D:\mypath>my.exe //执行程序:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)