为了账号安全,请及时绑定邮箱和手机立即绑定

​程序中哪些错误最难找?哪些好的方法查这些错误?是语法错误,还是逻辑错误,还是兼容性错误

​程序中哪些错误最难找?哪些好的方法查这些错误?是语法错误,还是逻辑错误,还是兼容性错误

PHP
qq_大寒_2 2016-07-19 08:36:28
对于程序报错类型,个人目前应用只能归纳三种语法错误逻辑错误兼容性错误1.语法错误,包括拼写出错,缺分少引(号) ,语法结构错误等,此类错误一般通过调试基本上都可以检测出并且可以修正过来2.逻辑错误,觉得这种错误最难找,就如昨天碰到的问题,1.连接数据库=》2,。选择数据库=》3.执行sql语句。或者说执行条件判断结构中  "="和"=="赋值和全等经常会混淆。此类错误个人觉得最难查找,目前所了解检测错误方法就是换行注释,一条条去注释,执行下一条,看报错结果。        3.主要是和服务器对接,包括不局限于大小写字母,编程代码和服务器不兼容,比如采用了老版本的mysql执行语句,数据库会报错,编码错误。        此类错误个人觉得需要对应用层足够了解,才会避免,如果没有足够的应用层知识,就会不可避免出现错误。        那么还有哪些错误类型,有什么好的调试方法,比如针对逻辑导致错误,举个例子
查看完整描述

1 回答

已采纳
?
乔帮主

TA贡献184条经验 获得超67个赞

能不能不要问这样的问题?这样的问题真没意义!!错误的出现的原因有很多种,而且每个错误的出现都有一定的原因,还跟你的项目有关!有问这个的功夫,还不如好好看下书!

查看完整回答
反对 回复 2016-07-19
  • 1 回答
  • 0 关注
  • 1517 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信