【C语言】4. 为何总是一闪而过?
自开课以来,有同学问:为什么在VC++ 2010中执行程序没有运行结果?这是因为直接执行“启动调试(F5)”命令,如果程序没有错误,结果窗口会一闪而过,并不停留,所以同学们看不见结果,有以下方法解决:
程序写好后,按组合键ctrl +F5 运行。
在工具栏上中添加“开始执行(不调试)”命令,此命令的快捷键就是ctrl +F5。方法如下:先选择“工具”菜单->“自定义”,打开自定义对话框,然后按图示选择。
当单击“添加命令(A)...”按钮后,弹出“添加命令”对话框。在此对话框中将“开始执行(不调试)”按钮添加到工具栏上。
添加好后的工具栏在原调试按钮前面增加了一个“开始执行(不调试)”按钮,
,以后用此按钮执行程序即可。
在程序最后添加system(“pause”);语句,使程序暂停,查看完程序运行结果后,按任意键关闭结果窗口。要使用这个函数,需要增加一个头文件:#include “stdlib.h”。
另外:语句前的“行号”便于检查错误的时候对应到调试信息提示的第几行,能快速定位,要显示“行号”可以打开“工具”菜单->“选项”下设置,将“行号”前的复选框勾选。见下图: