程序的逻辑错误是什么

程序的逻辑错误是什么,第1张

逻局戚辑错误主要表现在程序运行后,得到的结果与预期设想的不一致,这就有可能是出现森败了逻辑错误。通常出现逻辑错误的程序都能正常运行,系统不会给出提示信息,所有很难发现。要发现和改正逻辑错误需要仔细阅桐春陵读和分析程序。

逻辑错误是相对盯铅于编译错误来说的,例如程序代码的语法有问题,编译时就会出错。而逻辑错误在语法上是正确的,程序能够编译并运行,但是运行的结果与预想的不同。

比如你想判断一个人的名字是不是叫Jill,但编写程序时却少写了一个l,变成了Jil,在运行时就会发生前则陆逻辑错误。

更隐蔽的逻辑错误的例子还有很多,比如慧顷变量由于忘记初始化而包含垃圾数据、忘记判断结束条件或结束条件不正确使得循环提前或延后结束,甚至成为死循环等等。

编译错误由于会被编译器发现,所以并不会带来严重的后果,相反很多逻辑错误很难发现,从而导致程序出现BUG


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/8226461.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-14
下一篇2023-04-14

发表评论

登录后才能评论

评论列表(0条)

    保存