C语言表达式和语句

Posted home

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C语言表达式和语句相关的知识,希望对你有一定的参考价值。

表达式

在C语言中,常量、变量、函数调用以及按C语言语法规则用运算符运算数连接起来的式子都是合法的表达式 。

按C语言语法规则用运算符把运算数连接起来的式子,我们可以将它理解为运算符和运算对象的组合。例如:

  • 算术表达式 = 算术运算符 + 运算对象
  • 赋值表达式 = 赋值运算符 + 运算对象
  • 复合赋值表达式 = 复合赋值运算符 + 运算对象
  • 自增、自减表达式 = 自增、自减运算符 + 运算对象
  • 逗号表达式 = 逗号运算符 + 运算对象
  • 关系表达式 = 关系运算符 + 运算对象
  • 逻辑表达式 = 逻辑运算符 + 运算对象
  • 条件表达式 = 条件运算符 + 运算对象

语句

表达式语句

在表达式的尾部加上一个英文状态下的分号(;),就构成了表达式语句。比如,在赋值表达式的尾部加上一个分号(;),就构成了赋值语句。

复合语句

复合语句也称为”语句块“,用一对花括号作为开头和结尾的标志。一个复合语句在语法上视为一条语句。

空语句

只有一个分号的语句,称为空语句。执行程序时不产生任何动作。

以上是关于C语言表达式和语句的主要内容,如果未能解决你的问题,请参考以下文章

a=b=6可以作为C语言的赋值语句

C语言表达式和语句

C语言中赋值语句的语法是怎样的

求C语言中循环的具体用法

c语言的for语句中,第三个表达式为k++,k++该怎么理解?

c语言中的语句有哪几类?C语句与其他语言中的语句都有哪些异同?