当前位置:   article > 正文

C语言中的语法错误和语义错误_c语言语法错误:“{”

c语言语法错误:“{”

在C语言中我们经常会犯许多错误,但像我这种新手,通常会犯的错误会比较简单刚开始会犯一些比较简单的,类似于语法错误

语法错误:在C语言中语法错误通常是指不遵循C语言规则的错误,就类似于语文学的语法一样,比如我原意是说:我吃了一碗面。这时候你语义错误就像是把它写成这样:一碗面了我吃。

简单理解就是把有效的C符号用在了错误的地;

就像这段代码初看没有错误,编译器也没有提示错误,但是你想运行它的时候他会报错,这是为什么?

错误原因可以往下面看,原来是这样,看上面图片,上面说未找声明标识符。可是不对呀!我不是已经声明过了吗?

注意这就是一个典型的语法错误,正确的书写应该是

或者:

以上就是语法错误,下面是关于语义错误。语义错误和语法错误不一样,语法错误会报错,语义错误不会,语义错误的程序可以正常运行,但是与你所想要表达的意思相差很远。

就如我想设一个值n,n2是n的二次方。n3是n的3次方。好,根据以上要求我写出了这样的代码

可以看到程序可以运行,但却并不是我想要的效果。这就是一个简单的语义错误。它可以正常运行但与我们想要它做的事情却完全不同。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Monodyee/article/detail/599348
推荐阅读
相关标签
  

闽ICP备14008679号