首页 > 编程笔记

C语言表达式是什么?

很多读者对C语言表达式的概念比较模糊,本文就来讲解一下C语言表达式是什么?

在数学中,将3+2称为算式,是由 3 和 2 两个数据通过+号相连接构成的一个式子。C语言中由运算符和数据构成的式子,称为表达式;表达式运算的结果称为表达式的值。因此,3+2在C语言中称为表达式,表达式的值为 5。

根据运算符的分类,可以将C语言中的表达式分为 8 类——算术表达式、关系表达式、逻辑表达式、条件表达式、赋值表达式、逗号表达式、位表达式和其他表达式。

由以上表达式还可以组成更复杂的表达式,例如:

z=x+(y>=0)

整体来看这是一个赋值表达式,但赋值运算符的右边,是由关系表达式和算术表达式组成的。

优秀文章