当前位置:潮流集 > 生活 > 经验 > 什么是语法错误什么是逻辑错误 什么是逻辑错误什么是语法错误
手机版

什么是语法错误什么是逻辑错误 什么是逻辑错误什么是语法错误

来源:潮流集 阅读:3.46W 次
什么是语法错误什么是逻辑错误 什么是逻辑错误什么是语法错误

1、语法错误:这是指程序中含有不符合语法规定的语句,例如关键字或符号书写错误(将printf写成print、将数组元素引用写成a(2)等)、使用了未定义的变量、括号不配对等。含有语法错误的程序是不能通过编译的,因此程序将不能运行。

2、逻辑错误:这是指程序中没有语法错误,可以通过编译、连接生成可执行程序,但程序运行的结果与预期不相符的错误。例如整型变量的取值超出了有效的取值范围、在scanf函数遗漏了取地址运算符&、数组元素引用中下标越界、在应当使用复合语句时没有使用复合语句等。由于含有逻辑错误的程序仍然可以运行,因此这是一种较难发现、较难调试的程序错误,在程序设计、调试中应予特别注意。

本文链接:https://www.chaoliuji.com/shcl/jingyan/07we46.html
最近更新

Copyright © 2024. 潮流集 All right reserved. 浙ICP备20185658号-3

文字美图素材,版权属于原作者。部分文章内容由网友提供推送时因种种原因未能与原作者联系上,若涉及版权问题,敬请原作者联系我们,立即处理。