语法错误和语义错误区别

                                   语法错误和语义错误区别

 1.语法错误

语法错误在编程环境下,会在编译期被发现

在编程语言中,语法错误一定只在编译期时出现,编译器所有语法都正确,才能够正确编译。

example:例如编写代码时,少了一遍括号就相当于一个语法错误

 

 2. 语义错误

别称:逻辑错误        

表现形式:在编译阶段不会发现错误,往往是运行结果错误

代码的逻辑有问题,一般编译会运行正常

 

 

 

posted @ 2020-06-01 16:29  X_J  阅读(1302)  评论(0)    收藏  举报