表达式、运算符、语句

来源:互联网 发布:松下空调 知乎 编辑:程序博客网 时间:2024/04/30 17:59

表达式:

简单表达式:

下面是4个这样的表达式

⒈PI  程序中定义的符号常量;

⒉20  字面常量;

⒊rate  变量;

⒋-1.24  子面常量。

复杂表达式:

例如:

4+21

a*(b+c/d)/20

q=5*2

q>3


运算符:

算术运算符;              “+”加、“-”减、“*”乘、“/”除、“%”取模(取余数)

赋值运算符;              例:i=i+1

增量和减量运算符;                前缀形式++x、--x,后缀形式x++,x--。前缀是先执行再计算,后缀是先计算后执行。

关系运算符;--双目运算符                关系运算符:“==”判断和“!=”不等于的优先级小于“<”大于“>”小于“>=”大于等于“<=”小于等于。

逻辑运算符;               “!”非   “&&”与     “||”或

条件运算符;--三目运算符                表达式1?表达式2:表达式3

数据类型强制转换运算符;              自动类型转换、强制转换

特殊运算符。                      sizeof(opr)长度运算符、&取地址符


逻辑非!和特殊&优先级最高,

算术运算符其次

关系运算符其次

&&和||和条件运算符其次

赋值运算符最后


语句:

C语句:流程控制语句: ⒈选择语句

    ⒉循环语句

    ⒊转移语句

⒋ 表达式语句

⒌复合语句

⒍空语句

1 0