xcxd.net
当前位置:首页 >> vC6.0怎么找到错误 >>

vC6.0怎么找到错误

在Build的输出中可以看到编译错误,例如:error C2601: 'getWeahter' : local function definitions are illegal 双击它就能找到错误所在行.

下面会有提示,单步执行可以找到具体错误

printf("重输入小于%d的整数i",M); //此处,;两个符号写错了

1 编译器坏了2 错误不是源代码错误,是编译器错误或者连接错误等3 本身就指向错误行了

编译下,错误会有提示的,你双击那段提示就可以了

从这段程序上看,应该是正确的,看不出错误.但有这样两种情况,1 在上机输入程序时,输入了中文标点,C不能识别而出错.2 在编译所指的出错行中,可能按下了一些不可见的功能符,如'SHIFT,CTRL 等,虽不可见,但编译通不过,认为有错.这在指导学生上机时曾出现过此类现象,你回去看一下是否存在此类问题.

f7 编译 f4 显示错误,定位到错误 f5 调试运行 ctrl+f5 运行

这种错误一般是源程序和可执行文件不一致导致.有时你修改了源程序,但编译器未识别出改变,仍然用原来的可执行文件来调试运行,这时就会出现这种情况.你把生成的debug下所有exe、obj等文件删掉,然后重新编译试试.

VC++6.0的默认界面中是打开了output窗口的,也就是软件最下面的那个长长的窗口,该窗口的下面有一系列的标签页,编译链接出错都会显示在“Build”标签页中.你如果看不到该窗口,可以在VC的标题栏或者菜单栏上单击右键,将第一项“Output”单击,就打开了该窗口.在Output窗口中,编译链接的错误都会被一一列出,比如你只看到 help004.obj - 1 error(s), 0 warning(s) 转动转动鼠标滚轮,看看其前面的内容,在相应提示错误的地方双击,则你程序出错的那一行前面就自动给加上了一个红的圆

用VC时,程序代码完成后,可以点击编译按钮(Ctrl+F7),然后会在最下方的的build中提示错误数,也会提示错误的行数!!只要你将build得竖直滑动条上移就可以查看出现错误的所在行,鼠标点击该错误行,编辑区中的光标会自动移动到错误行,即可对出现错误的行进行修改.

网站首页 | 网站地图
All rights reserved Powered by www.xcxd.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com