68精品久久久久久欧美,最近中文字幕完整在线看一,久久亚洲男人天堂,最近中文字幕完整视频高清1

您好,歡迎進入深圳市穎特新科技有限公司官方網(wǎng)站!

您現(xiàn)在的位置:首頁 新聞資訊 >> 新聞頭條 >> C語言位運算+實例講解(轉(zhuǎn))
新聞資訊
NEWS INFORMATION

C語言位運算+實例講解(轉(zhuǎn))

關(guān)鍵字:C語言教程 發(fā)布時間:2019-05-22

按位或

按位與

按位異或

按位取反

左移右移

C語言位運算

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

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

按位與&

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

迅速清零

保留指定位

判斷奇偶性

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

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

按位或|

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

按位異或^

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

按位異或作用:

1.定位反轉(zhuǎn)

2.交換數(shù)值

//交換a和b的值

按位取反~

左移、右移

讓二進制左移N位,高位丟棄,低位補0,得到的 新值 = 原值*2^N,

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

問題:int是有符號類型,左移可能會把符號左移出去,發(fā)生溢出。

 
聯(lián)系方式0755-82591179

傳真:0755-82591176

郵箱:vicky@yingtexin.net

地址:深圳市龍華區(qū)民治街道民治大道973萬眾潤豐創(chuàng)業(yè)園A棟2樓A08

黄山市| 津南区| 重庆市| 渭南市| 游戏| 娱乐| 白朗县| 容城县| 江北区| 泰来县| 彭阳县| 德阳市| 巴彦淖尔市| 乐亭县| 始兴县| 曲沃县| 招远市| 遵义县| 深水埗区| 金寨县| 昌图县| 寿宁县| 祁阳县| 呼图壁县| 元氏县| 沁水县| 青龙| 沧源| 翼城县| 娄烦县| 沛县| 承德县| 临安市| 保山市| 马尔康县| 菏泽市| 侯马市| 盐亭县| 乌恰县| 高邮市| 澄迈县|