- 38
- 0
- 约小于1千字
- 约 9页
- 2017-04-26 发布于四川
- 举报
计算机二级运算符及表达式
运算符和表达式;C语言运算符的种类;运算符:
1)算术.加+ 减- 乘* 除/ 求余% 自增++ 自减--
2)关系.大于 等于== 小于 大于等于= 小于等于= 不等于!=
3)逻辑.与或||非!
4)位运算.位与位或|位非~ 位异或^ 左移 右移
5)赋值=;+=-=/=*=;复合位运算符(=,|=,^=,==)
6)条件节 ?=
7)逗号 ,
8)指针 (取内容) *取地址
9)字节 sizeof
10)特殊 () 下标[], 成员-,.强制转换符;基本运算;3)关系运算
exp1关系运算符exp2
关系表达式的结果总是int类型的(0或1即真或假)
4)逻辑运算
exp1逻辑运算符exp2
exp1exp2 与 exp1||exp2
如果下面一个条件满足,则整个计算完毕。
①在逻辑“与”表达式中,exp1的计算结果为0
②在逻辑“与”表达式中,exp1???计算结果为1
;5)自增和自减运算
;1)位运算
2)复合运算
3)条件运算
4)逗号运算;5)和*运算
运算符称为取地址运算符:用来取操作数的地址如:int a,*p;p=a; 指针p的值就是变量a的存储地址
*运算符称为间接访问运算符:如果指针p指向了变量a,则变量a的值可以用*p表示,
即*p=a
6)sizeof
sizeof(类型名),
sizeo
原创力文档

文档评论(0)