语法错误和语义错误与逻辑错误有什么区别?
答
语法错误是计算机不能够posses一个开关输入。
像这样:
answer = 1 +/ 6
计算机无法识别+/
一个语义错误是人为错误。计算机将执行代码,但它不会被通缉
像这样:
if(player = win){
print "You Lose"
}
它将打印“你输”,如果他们的球员赢了。
逻辑错误是语义错误的同义词。
答
语法错误是一个错误,会使您的代码“无法处理”。
if true {}
代替
if (true) {}
例如
语义错误和逻辑错误是相同的。你的代码是正确的,但不会做你认为它的作用。
while(c = true) {}
代替
while (c == true) {}
例如
谢谢,我现在明白了:) – violet