找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 1965|回復(fù): 0
打印 上一主題 下一主題
收起左側(cè)

關(guān)于C語言運(yùn)算符的文檔 新手第一次發(fā)帖,歡迎各位指教

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:185813 發(fā)表于 2017-4-3 17:47 | 只看該作者 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
C語言運(yùn)算符在C語言編寫過程中應(yīng)用廣泛,上傳一篇關(guān)于C語言運(yùn)算符的文檔,歡迎各位指教。

C語言運(yùn)算符
  
運(yùn)算符
  
范例
說明
  
+
  
a+b
a變量值和b變量值相加
  
-
  
a-b
a變量值和b變量值相減
  
*
  
a*b
a變量值乘以b變量值
  
/
  
a/b
a變量值除以b變量值
  
%
  
a%b
取a變量值除以b變量值的余數(shù)
  
=
  
a=6
將6設(shè)定給a變量,即a變量值等于6
  
+=
  
a+=b
等同于a=a+b,將a和b相加的結(jié)果又存回a
  
-=
  
a-=b
等同于a=a-b,將a和b相減的結(jié)果又存回a
  
*=
  
a*=b
等同于a=a*b,將a和b相乘的結(jié)果又存回a
  
/=
  
a/=b
等同于a=a/b,將a和b相除的結(jié)果又存回a
  
%=
  
a%=b
等同于a=a%b,將a變量值除以b變量值余數(shù)又存回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,兩個(gè)變量都是“真”,結(jié)果才為“真”否則結(jié)果為“0”
  
||
  
a||b
a和b做邏輯做OR,只要任何一個(gè)變量為“真”,結(jié)果就為“真”
  
!
  
!a
將a變量的值取反,即原來為“真”則變“假”,為“假”則變?yōu)椤罢妗?/div>
  
>>
  
a>>b
將a按位右移b個(gè)位
  
<<
  
a<<b
將a按位左移b個(gè)位,右側(cè)補(bǔ)“0”
  
|
  
a|b
a和b的按位做OR運(yùn)算
  
&
  
a&b
a和b的按位做AND運(yùn)算
  
^
  
a^b
a和b的按位做XOR運(yùn)算
  
~
  
~a
將a的每一位取反
  
&
  
a=&b
將b變量的地址存入a寄存器
  
*
  
*a
用來取寄存器所指地址內(nèi)的值

注意:在邏輯運(yùn)算中,凡結(jié)果為“0”的數(shù)值即為真,等于“0”為假。

C語言運(yùn)算符.doc

37 KB, 下載次數(shù): 6, 下載積分: 黑幣 -5

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報(bào)

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

手機(jī)版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表