技术小站8

网站首页 综合 > 正文

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

2022-08-14 19:48:19 综合 来源:
导读 欢迎观看本篇文章,小富来为大家解答以上问题。什么是语法错误什么是逻辑错误,什么是逻辑错误什么是语法错误很多人还不知道,现在让我们一

欢迎观看本篇文章,小富来为大家解答以上问题。什么是语法错误什么是逻辑错误,什么是逻辑错误什么是语法错误很多人还不知道,现在让我们一起来看看吧!

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

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

本文到此结束,希望对大家有所帮助。


版权说明: 本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。


标签:




热点推荐
热评文章
随机文章