vs2013吧 关注:6,184贴子:10,970

为什么调试结束就闪退,求永久性解决方法

只看楼主收藏回复

这不像VC6.0那样有一个窗口显示程序了,怎么解决这个问题


1楼2014-05-15 16:46回复
    可以在return 0前加上个 getch();或者你在调试的时候不要用f5用ctrl+f5 试试看


    2楼2014-05-15 17:11
    收起回复
      2025-06-05 21:44:14
      广告
      在return0前面加一行system("pause");试试可以不


      来自手机贴吧3楼2014-05-18 10:03
      收起回复
        在你的项目条目(project)上右击鼠标,在弹出菜单上选择最后一项“property/属性”,在左边的一栏里找到“配置属性
        ->链接器->系统”,点击“系统”项后,在右边的栏的“子系统(subSystem)”将刻项的值配置为"Console(/SUBSYSTEM:CONSOLE)"。


        IP属地:山东4楼2014-05-22 10:29
        收起回复
          编译时按ctrl+F5就不会闪退


          IP属地:江苏6楼2014-06-09 11:04
          收起回复
            加油~我打酱油


            IP属地:福建来自Android客户端7楼2014-06-09 11:36
            回复
              看精品贴,谢谢、


              IP属地:重庆8楼2014-06-09 22:51
              回复
                加system("pause");或者sleep(4000)


                来自Android客户端9楼2014-06-13 09:48
                收起回复
                  2025-06-05 21:38:14
                  广告
                  ctrl+F5!!


                  IP属地:广东10楼2014-06-13 18:23
                  收起回复
                    cin.get()


                    IP属地:四川12楼2014-06-26 08:56
                    回复
                      VS2013没有专门给C程序的,可以选C++,然后新建新项目,并把项目的后缀从.cpp改为.c,即可开始编写.
                      另外,写好后的调试和运行,是用界面顶栏"调试"窗口下的"开始执行(不调试)",这样才不会出现你那种运行1秒之后闪退的问题


                      13楼2014-06-26 16:15
                      回复
                        项目->属性->配置属性->链接器->系统->子系统->控制台 增加“/SUBSYSTEM:CONSOLE”链接选项


                        14楼2014-10-24 21:50
                        收起回复
                          直接运行不会闪退,


                          IP属地:山西15楼2014-10-25 20:08
                          回复
                            在return 0;前面加一行输入getchar();不行就加两个


                            IP属地:广西来自Android客户端16楼2014-10-29 18:19
                            收起回复
                              2025-06-05 21:32:14
                              广告
                              没找到刻项,,,


                              IP属地:江西18楼2015-01-03 09:28
                              收起回复