找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 1477|回复: 0
打印 上一主题 下一主题
收起左侧

关于C语言运算符的文档 新手第一次发帖,欢迎各位指教

[复制链接]
跳转到指定楼层
楼主
ID:185813 发表于 2017-4-3 17:47 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
C语言运算符在C语言编写过程中应用广泛,上传一篇关于C语言运算符的文档,欢迎各位指教。

C语言运算符
  
运算符
  
范例
说明
  
+
  
a+b
a变量值和b变量值相加
  
-
  
a-b
a变量值和b变量值相减
  
*
  
a*b
a变量值乘以b变量值
  
/
  
a/b
a变量值除以b变量值
  
%
  
a%b
取a变量值除以b变量值的余数
  
=
  
a=6
将6设定给a变量,即a变量值等于6
  
+=
  
a+=b
等同于a=a+b,将a和b相加的结果又存回a
  
-=
  
a-=b
等同于a=a-b,将a和b相减的结果又存回a
  
*=
  
a*=b
等同于a=a*b,将a和b相乘的结果又存回a
  
/=
  
a/=b
等同于a=a/b,将a和b相除的结果又存回a
  
%=
  
a%=b
等同于a=a%b,将a变量值除以b变量值余数又存回a
  
++
  
a++
a的值加1,即a=a+1
  
--
  
a--
a的值减1,即a=a-1
  
>
  
a>b
测试a的值是否大于b
  
<
  
a<b
测试a的值是否小于b
  
=
  
a=b
测试a的值是否等于于b
  
>=
  
a>=b
测试a的值是否大于或等于b
  
<=
  
a<=b
测试a的值是否小于或等于b
  
!=
  
a!=b
测试a的值是否不等于b
  
&&
  
a&&b
a和b做逻辑做AND,两个变量都是“真”,结果才为“真”否则结果为“0”
  
||
  
a||b
a和b做逻辑做OR,只要任何一个变量为“真”,结果就为“真”
  
  
!a
将a变量的值取反,即原来为“真”则变“假”,为“假”则变为“真”
  
>>
  
a>>b
将a按位右移b个位
  
<<
  
a<<b
将a按位左移b个位,右侧补“0”
  
|
  
a|b
a和b的按位做OR运算
  
&
  
a&b
a和b的按位做AND运算
  
^
  
a^b
a和b的按位做XOR运算
  
~
  
~a
将a的每一位取反
  
&
  
a=&b
将b变量的地址存入a寄存器
  
*
  
*a
用来取寄存器所指地址内的值

注意:在逻辑运算中,凡结果为“0”的数值即为真,等于“0”为假。

C语言运算符.doc

37 KB, 下载次数: 6, 下载积分: 黑币 -5

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表