欧美午夜欧美,台湾成人av,久久av一区,最近看过的日韩成人

電子開(kāi)發(fā)網(wǎng)

電子開(kāi)發(fā)網(wǎng)電子設(shè)計(jì) | 電子開(kāi)發(fā)網(wǎng)Rss 2.0 會(huì)員中心 會(huì)員注冊(cè)
搜索: 您現(xiàn)在的位置: 電子開(kāi)發(fā)網(wǎng) >> 編程學(xué)習(xí) >> C語(yǔ)言 >> 正文

C語(yǔ)言位運(yùn)算 實(shí)例講解

作者:佚名    文章來(lái)源:本站原創(chuàng)    點(diǎn)擊數(shù):    更新時(shí)間:2018/4/9
  • 按位或
  •  按位與
  • 按位異或
  • 按位取反
  • 左移右移

C語(yǔ)言位運(yùn)算

有6種: &, | , ^(亦或), <<(左移), >>(右移)。

注意:參與位運(yùn)算的元素必須是int型或者char型,以補(bǔ)碼形式出現(xiàn)。

按位與&

&運(yùn)算常應(yīng)用于:

迅速清零

保留指定位

判斷奇偶性

a & 1 = 1;則a為奇數(shù)

b & 1 = 0;則a為偶數(shù)

C語(yǔ)言與運(yùn)算符 

按位或|

按位或(“|”)用途:設(shè)定數(shù)據(jù)的指定位

C語(yǔ)言或運(yùn)算符 

按位異或^

異或 就是位相同等于零,相異等于1

按位異或作用:

1.定位反轉(zhuǎn)

2.交換數(shù)值

//交換a和b的值

C語(yǔ)言異或運(yùn)算 

按位取反~

按位取反運(yùn)算 

左移、右移

讓二進(jìn)制左移N位,高位丟棄,低位補(bǔ)0,得到的 新值 = 原值*2^N,

作用:實(shí)現(xiàn)二倍乘除運(yùn)算(右移幾位相當(dāng)于除于二的幾次方。左移幾位,相當(dāng)于乘上二的幾次方。)

問(wèn)題:int是有符號(hào)類型,左移可能會(huì)把符號(hào)左移出去,發(fā)生溢出。

C語(yǔ)言位移運(yùn)算 

Tags:C語(yǔ)言,位運(yùn)算,實(shí)例講解  
責(zé)任編輯:admin
請(qǐng)文明參與討論,禁止漫罵攻擊。 昵稱:注冊(cè)  登錄
[ 查看全部 ] 網(wǎng)友評(píng)論
關(guān)于我們 - 聯(lián)系我們 - 廣告服務(wù) - 友情鏈接 - 網(wǎng)站地圖 - 版權(quán)聲明 - 在線幫助 - 文章列表
返回頂部
刷新頁(yè)面
下到頁(yè)底
晶體管查詢
主站蜘蛛池模板: 永州市| 德惠市| 库车县| 定结县| 柳河县| 双鸭山市| 红桥区| 镇赉县| 九龙坡区| 安新县| 武邑县| 莎车县| 阜新市| 彝良县| 夹江县| 霍山县| 娱乐| 利辛县| 东辽县| 元阳县| 东乌珠穆沁旗| 开平市| 田阳县| 双柏县| 嘉义县| 措美县| 察雅县| 浦北县| 荆门市| 潍坊市| 昔阳县| 威信县| 西乡县| 平阳县| 荃湾区| 沙田区| 东海县| 孟州市| 仁怀市| 平遥县| 彰化市|