C语言运算符
来源:互联网 发布:淘宝模特照片处理修腿 编辑:程序博客网 时间:2024/06/04 01:33
一、表达式由运算符和操作数组成,表达式又可以作为操作数。
二、运算符
1、算术运算符: + - * / % ++ --2、赋值运算符: = += -= *= /= %= >>= <<= &= ^= |=
3、关系运算符: > >= < <= == !=
4、逻辑运算符: &&(短路运算符) ||(短路运算符) !
5、位运算符: << >> ~ | ^ &
6、条件运算符: ? :
7、逗号运算符: ,
8、指针运算符: * &
9、求字节数运算符: sizeof
10、强制类型转换运算符: (type)
11、分量运算符: . ->
12、下标运算符: []
13、其它运算符: ()
三、运算符优先级,一共有十五个优先级:
1 () [] . ->
2 ! ~ -(负号) ++ -- &(取变量地址)* (type)(强制类型) sizeof
3 * / %
4 + -
5 >> <<
6 > >= < <=
7 == !=
8 &
9 ^
10 |
11 &&
12 ||
13 ?:
14 = += -= *= /= %= |= ^= &= >>= <<=
15 ,
结合性:2 13 14 是从右至左 其他都是 从左至右
0 0
- C语言运算符运算
- C语言运算符
- C语言运算符
- C语言运算符
- C语言运算符
- C语言运算符
- C语言运算符
- C语言运算符
- C语言“++”运算符
- C语言运算符
- C语言运算符
- C语言运算符
- C语言运算符
- C语言运算符
- C语言运算符
- C语言运算符
- C语言运算符
- C语言 运算符
- 英国退出欧盟,欧盟还是欧盟吗?
- 从 Poisson 分布到服务器的访问
- 机器学习系列:(六)K-Means聚类
- 数据包在用户空间的状态
- 多进程间通信方式和多线程同步机制总结
- C语言运算符
- 两个栈实现一个队列
- Unity中如何中断C#脚本的无限循环
- scala implicit 隐式转换
- Shell脚本调试技术
- oracle 如何在group by 的语句中使用rownum,实现分页
- Github(一)
- 自定义View系列教程05--示例分析
- A C Programming Language Puzzle