C语言操作符小结
来源:互联网 发布:无人驾驶数据标注 编辑:程序博客网 时间:2024/06/05 15:51
算术操作符:+,, -, *, /, %
移位操作符:<< 左移, >> 右移 (左移一位等效于乘2,右移一位等效于除以2)
右移分为算术移位和逻辑移位。算数移位时,左边用原该值的符号位填充,右边丢弃;逻辑移位时,左边用0填充,右边丢弃。
位操作符:& 按位与 , | 按位并 , ^ 按位异或
赋值操作符:=
复合赋值符: += , -= , *= , /= , %= , <<= , >>= , &= , |= , ^=
单目操作符:! (逻辑取反), + (正) , -(负) , &(取地址) , sizeof , ~ (按位取反) , ++ , -- , * (解引用,针对指针) , (类型) 强制类型转换
关系操作符:> , >= , < , <= , != , ==
逻辑操作符: && 与, || 或
条件操作符: exp1 ? exp2 :exp3
(判断条件exp1是否成立,若成立则执行exp2,若不成立则执行exp3)
逗号表达式: exp1 , exp2 , exp13, ...... , expN
(从左至右依次计算,整个表达式的结果为 expN的结果)
下标引用操作符: [ ]
(针对数组)
函数调用操作符: ( )
- C语言操作符 小结
- 小结 | C语言操作符
- c语言:操作符小结
- C语言操作符小结
- C语言操作符小结
- c语言操作符表达式小结
- C语言·操作符小结
- 【C语言】文件操作小结
- c语言字符串操作小结
- 关于C语言文件操作的小结
- C语言文件操作函数小结
- C语言运算符小结
- c语言操作符
- C语言#,##操作符
- C语言操作符
- 【C语言】操作符
- 【C语言】操作符
- c语言操作符
- Joda与Jdk1.8日期知多少
- C语言的关键字
- 平衡二叉树,AVL树之图解篇
- leetcode解题方案--032--Longest Valid Parentheses
- 使用construct 2做进阶游戏
- C语言操作符小结
- LeetCode——Best Time to Buy and Sell Stock
- Netty 常量池实现以及ChannelOption与Attribute作用分析
- HDOJ2088 Box of Bricks
- java(Web)中相对路径,绝对路径问题总结
- 二叉树镜像
- iptables配置详解
- 计算机专业及软件开发推荐书籍
- 使用Filter过滤器解决字符编码问题