Ⅰ 关于microsoft visual c++2010 为什么我每次编译后调试什么的都可以 但是最后运行不了呢
装法语版干什么,重装一遍,,大概意思就是对某些不被允许的内存进行了操作
可能是因为数组越界或者指针调用有误,
所以才会出现窗口没了啊,程序被终止了
而且编译器也无法跟你检错,因为内存的调用操作时C的一大特点。
VC最难用了,如果只是C的初学者的话用codeblocks就好
我的本本VC8运行起来都挺慢的....
Ⅱ 程序编译运行就没反应了,也没提示错误,是什么问题
微软的VC++6.0编译环境下运行程序是默认自动在最后加上system("pause")的,不至于这样人工干涉吧。
楼主说的“没有一点儿反应”是什么情况,是程序框框出来后就不走了一直挂在那里,还是根本就没有看到程序框框出来?
对了楼主,你不会是扔下VC++亲自跑到Debug文件夹里去双击那个exe文件了吧?那样的话是需要在代码最后面写上system("pause")的,或者加个无用的cin之类的输入也行。
哦,还有一种情况,VC++6.0编译的时候很容易死掉,你点关闭按钮他还说“正在组建不能关闭”。其实不只是在“编译”的时候,连“组建”也会出这问题。我一般喜欢先点编译,提示obj没错误就直接去点执行,让他给我组建完了马上运行出来,但是下面的提示信息栏显示link...(组建中)就没动静了,程序出不来,点那个停止按钮也没反应,我就直接用任务管理器把他毙了再双击那个工作空间文件(.dsw)打开。听说微软有个这方面的补丁,我也没下载过,不知道管不管用。不知楼主是不是也遇上了这情况。