什么是语法错误什么是逻辑错误
2024-07-14 16:24:34
1、语法错误:这是指程序中含有不符合语法规定的语句,例如关键字或符号书写错误(将printf写成print、将数组元素引用写成a(2)等)、使用了未定义的变量、括号不配对等。含有语法错误的程序是不能通过编译的,因此程序将不能运行。
2、逻辑错误:这是指程序中没有语法错误,可以通过编译、连接生成可执行程序,但程序运行的结果与预期不相符的错误。例如整型变量的取值超出了有效的取值范围、在scanf函数遗漏了取地址运算符&、数组元素引用中下标越界、在应当使用复合语句时没有使用复合语句等。由于含有逻辑错误的程序仍然可以运行,因此这是一种较难发现、较难调试的程序错误,在程序设计、调试中应予特别注意。
猜你喜欢
-
冰牛奶可以放微波炉吗
阅读量:94 -
碳烧烤怎么烤才好吃又香
阅读量:20 -
真空包装可以直接放微波炉吗
阅读量:41 -
蛋挞用微波炉怎么烤才好吃
阅读量:58 -
鸡蛋蒸海参做法
阅读量:27 -
淸蒸带鱼的做法
阅读量:73 -
芋头蒸腊肉的做法
阅读量:27 -
烤板栗怎么做才好吃
阅读量:80 -
蒸深海鱼的做法
阅读量:18 -
自制蒸米粉的做法
阅读量:37
猜你喜欢
-
阅读量:15
-
阅读量:28
-
阅读量:66
-
阅读量:9
-
阅读量:42
-
阅读量:7
-
阅读量:27
-
阅读量:49
-
阅读量:35
-
阅读量:16