C世界中的加减乘除运算符和表达式.ppt

《ASP.NET 3.5网站开发从入门到精通》 第4章 C世界中的加减乘除——运算符和表达式 4.1 C中的运算符和表达式 4.1.1 运算符 4.1.2 表达式 4.1.3 优先级与结合性 4.1.1 运算符   用来对数据进行运算的符号,就可以称为运算符。   C语言中的运算符如下表所示: 4.1.1 运算符   按运算符在表达式中与运算分量的关系(连接运算分量的个数),运算符可分为: ① 单目运算符,即一元运算符,只需要一个运算分量,   如:-5,!a; ② 双目运算符,即二元运算符,需要两个运算分量, 如:a+b,x||y; ③ 三目运算符,即三元运算符,需要三个运算分量,如:ab?a:b。 4.1.2 表达式   C中运算符和数据构成的式子,就称为表达式;   表达式运算的结果就称为是表达式的值。   根据运算符的分类,C语言的表达式分为以下8类: 算术表达式、关系表达式、逻辑表达式、赋值表达式、条件表达式、逗号表达式、位表达式和其它表达式等。 由以上表达式还可以组成更复杂的表达式,例如: z=x+(y=0) 4.1.3 优先级和结合性   优先级:是指当不同的运算符进行混合运算时,运算顺序是根据运算符的优先级而定的,优先级高的运算符先运算,优先级低的运算符后运算。   结合性:是指运算符可

文档评论(0)

1亿VIP精品文档

相关文档