国产精品天干天干,亚洲毛片在线,日韩gay小鲜肉啪啪18禁,女同Gay自慰喷水

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

C語言學(xué)習(xí)(2)大端存儲和小端存儲

2023-04-07 19:31 作者:MayTheFifteenth  | 我要投稿

?/********************************************************************************************************

? ? ? ? ? ? ? ? ? ? ?剛開始學(xué)習(xí)C語言,僅代表自己的學(xué)習(xí)理解,不代表觀點一定正確

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 只做學(xué)習(xí)記錄

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?有錯誤的麻煩指出,謝謝!

*********************************************************************************************************/



系統(tǒng)存儲數(shù)據(jù)的方式有兩種:大端存儲(Big-endian)和小端存儲(Little-endian)

大端存儲:高字節(jié)的數(shù)據(jù)存儲在低地址

小端存儲:低字節(jié)的數(shù)據(jù)存儲在低地址

網(wǎng)絡(luò)傳輸?shù)臄?shù)據(jù)統(tǒng)一采用大端存儲(htons htonl ntohs nothl)

———————————————————————————————————————

?

什么是大端/小端存儲:

假設(shè)現(xiàn)在采用的系統(tǒng)是32位系統(tǒng),則地址的總線是32位,內(nèi)存地址是4個字節(jié)

?

如果地址分配為:

0x00000000 ?0x00000001 ?0x00000010 ?0x00000011

則相對應(yīng)的(大端)數(shù)據(jù)為

低位 ????????中位 ???????高位 ??????最高位

反之(小端)數(shù)據(jù)為

?最高位 ???????高位 ???????中位 ???????低位

———————————————————————————————————————

?

例:

輸出的結(jié)果可能是0x12或者0x78,取決于當(dāng)前的系統(tǒng)環(huán)境(儲存數(shù)據(jù)的方式)

?

設(shè)計一個程序、判斷機器是大端存儲還是小端存儲


C語言學(xué)習(xí)(2)大端存儲和小端存儲的評論 (共 條)

分享到微博請遵守國家法律
兰坪| 盱眙县| 慈利县| 磴口县| 龙海市| 沛县| 望谟县| 盐边县| 翼城县| 清原| 清镇市| 中西区| 昌图县| 余姚市| 纳雍县| 恩平市| 得荣县| 勐海县| 清涧县| 乌鲁木齐县| 邯郸市| 沈丘县| 江永县| 望城县| 桐庐县| 晋州市| 崇信县| 景洪市| 武邑县| 南和县| 五常市| 习水县| 孝义市| 建宁县| 兴国县| 长兴县| 南皮县| 广平县| 汝南县| 阳江市| 泰来县|