日本高清不卡中文字幕-一起草草视频在线观看-亚洲精品一区二区三区色-国产亚洲精品免费视频

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

您現(xiàn)在的位置:首頁 新聞資訊 >> 新聞?lì)^條 >> C語言位運(yùn)算+實(shí)例講解(轉(zhuǎn))
新聞資訊
NEWS INFORMATION

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

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

按位或

按位與

按位異或

按位取反

左移右移

C語言位運(yùn)算

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

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

按位與&

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

迅速清零

保留指定位

判斷奇偶性

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

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

按位或|

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

按位異或^

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

按位異或作用:

1.定位反轉(zhuǎn)

2.交換數(shù)值

//交換a和b的值

按位取反~

左移、右移

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

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

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

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

傳真:0755-82591176

郵箱:vicky@yingtexin.net

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

汉源县| 平定县| 淅川县| 商都县| 乡城县| 聂拉木县| 丰宁| 鞍山市| 南投县| 湟中县| 湘潭市| 会同县| 庐江县| 满城县| 宁明县| 屯留县| 红安县| 宝坻区| 元谋县| 阜新市| 东安县| 观塘区| 集贤县| 通许县| 云安县| 吉木乃县| 临澧县| 丽江市| 霍州市| 洮南市| 鹿邑县| 大竹县| 石门县| 龙口市| 句容市| 成武县| 桐庐县| 芜湖县| 白城市| 轮台县| 崇州市|