您的位置首页百科问答

在C语言中什么是语义错误??

在C语言中什么是语义错误??

的有关信息介绍如下:

在C语言中什么是语义错误??

一般的程序错误,粗略一点分的话,可以大致分为语法错误和语义错误。语法错误可以看作是编码出现了违反C语言规则的错误,一般编译或者链接时,都会报错的。而语义错误,也可以叫做逻辑错误,也就是说你的代码完全符合C语言的规范,不会出现编译/链接的错误,但是,在逻辑上有错误。举个简单的例子,加入编一个代码来统计int数组a的成员总和,成员总数为N:for(int i=0;i