C语言操作符
来源:互联网 发布:企业软件实施服务介绍 编辑:程序博客网 时间:2024/05/16 08:43
1.算数操作符:+ - * / %
(1)、除了%操作符以外,其他的几个操作符可以作用于整数和浮点数。
(2)、对于/操作符如果两个操作数都为整数,执行整数除法,而只要有浮点数执行的就是浮点数除法。
(3)、 %操作符的两个操作数必须为整数。返回的是整除之后的余数。
2.移位操作符:
(1)、左移操作符
移位规则:左边抛弃,右边补0,
(2).右移操作符
移位规则:
A.逻辑移位:左边用0填充,右边丢弃。
B.算数移位:左边用原该值的符号位填充,右边丢弃。
3.位操作符:
&按位于 有 0为0
|按位或 有1为1
^按位异或 相同为0,相异为1
a^a=0 a^0=a
注:他们的操作数必须是整数。
4.赋值操作符:
+= -= *= /= %= >>= <<= &= |=
5.单目操作符:
! - + & sizeof ~ -- ++ * (类型)
sizeof(数组名)代表整个数组
&(数组名)代表整个数组
除上述两个之外,所有的数组名都是代表首元素地址
6.关系操作符:
< > <= >= != ==
7.逻辑操作符:
&& 逻辑与 ||逻辑或
- c语言操作符
- C语言#,##操作符
- C语言操作符
- 【C语言】操作符
- 【C语言】操作符
- c语言操作符
- c语言操作符
- C语言操作符
- c语言操作符
- C语言操作符
- c语言操作符
- C语言操作符
- c语言操作符
- c语言操作符
- C语言操作符
- C语言操作符
- C语言操作符
- c语言操作符
- 手机连接设备的蓝牙向其发送子服务器局域网IP信息,从而esp8266与该服务器建立tcp连接
- ros打开笔记本摄像头,单目标定
- iOS开发网络篇 一一 NSURLSessionDownloadTask实现文件下载
- Date对象中追加format方法
- 在UBUNTU上开发MYSQL
- C语言操作符
- Android中多条目加载
- NAT ALG原理与应用
- centos7编译安装git
- 腾讯火力全开“吃鸡”:下一个游戏行业风口怎能错过?
- 网易云音乐为何与口碑合作?“音乐+生活”才更有滋味
- 1949: 没名字的题
- java中一个方法可以有多少个参数
- 1070. 结绳(25)