第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

與0xff進(jìn)行按位于操作,是怎么做到清零的?

右移動(dòng)24位,導(dǎo)致高24為全是0 再進(jìn)行按位于操作,不還是原來(lái)那個(gè)數(shù)嗎?怎么就清零了呢?http://img1.sycdn.imooc.com//5a16718800018ee308350234.jpg

正在回答

4 回答

?writeInt()方法中的源碼? 每次讀取字節(jié)信息 都是經(jīng)過(guò)了一次無(wú)符號(hào)右移和位與操作。 而老師在寫入一個(gè)字節(jié)的時(shí)候并沒(méi)有寫位與操作。 因此其實(shí)寫不寫都可以 因?yàn)槊看巫x取的信息都是低八位。 但是源碼中的位與操作 確實(shí)做到了“清零”。 這個(gè)清零意思指的是 將前面24高位均置為0.

舉負(fù)數(shù)說(shuō)明:? 11111111? ?11111111? ?11101000 11110111??

右移24位? 00000000? ?00000000? ?00000000? ?11111111? ?位與0xff 后 結(jié)果 為0xff? 讀取 0xff

右移16位 00000000? ?00000000? ?11111111? ?11111111? ?位與0xff后? ?結(jié)果為? 0xff? ?讀取 0xff

右移8位? 00000000? ?11111111? ?11111111? ? 11101000? 位與0xff后? ?結(jié)果為? 0xe8? ?讀取0xe8

右移0位? ?11111111? ? 11111111? ?11101000? ?11110111? 位與0xff后? ?結(jié)果為0xf7? ?讀取0xf7

看資料說(shuō) 讀取字節(jié)信息 進(jìn)行位與0xff操作 是為了保證二進(jìn)制數(shù)據(jù)的一致性。? 這樣傳輸?shù)亩M(jìn)制信息是安全的。


0 回復(fù) 有任何疑惑可以回復(fù)我~

位于不就是對(duì)應(yīng)相乘嗎

0 回復(fù) 有任何疑惑可以回復(fù)我~

一次就讀8個(gè)bit啊,所以清零了你也不用讀。就算不清零你也讀不到

0 回復(fù) 有任何疑惑可以回復(fù)我~

一次就讀8個(gè)bit啊,所以清零了你也不用讀。就算不清零你也讀不到

0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

織夢(mèng)_ 提問(wèn)者

答非所問(wèn)
2017-11-26 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消

與0xff進(jìn)行按位于操作,是怎么做到清零的?

我要回答 關(guān)注問(wèn)題
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)