C语言表达式语句

来源:岁月联盟 编辑:zhu 时间:2009-02-23

首发新客网 www.xker.com 表达式语句由在第3章介绍的表达式加分号构成。
表达式语句是C语言的一大特色。在其它语言中表达式不能单独存在,而在c语言 中,任何表达式都可以以相应表达式语句的形式存在于程序中。例如:

1 i ;
2 a—b—c一1;
3 x—y一1,x*x y*y;
4 sin(O.75);
在这里要特别提及两类特殊的表达式语句:赋值语句和函数调用语句。
一类是赋值语句,通过赋值表达式加分号构成。c语言的赋值语句具有其它高级语言中赋值语句的一切特点和功能,其它高级语言没有赋值表达式这一概念。通过赋值语句可让变量得到值,访问存储单元,完成表达式的计算。相应的赋值语句有基本赋值语句与复合赋值语句。例如:
①S一1 2 3 4 5;
②x 一1;
⑧y*=a;
④x=y—z—a—b:c一1;
另一类是函数调用语句,由函数调用表达式加分号构成。
值得注意的是,不是所有的表达式构成的语句均有实际意义。例如2*3;语句,还有上例中的函数调用语句。

图片内容