C语言表达式和语句

一、表达式

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

最后一类可以理解为运算符和运算对象的组合。例如:

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

二、语句

(一)表达式语句

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

(二)复合语句

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

(三)空语句

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

猜你喜欢

转载自www.cnblogs.com/adorable-boy/p/10781592.html