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

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

C語(yǔ)言中 memcpy()與#pragma pack(1)聯(lián)用給結(jié)構(gòu)體賦值

2022-08-05 09:00 作者:GXTon_阿通  | 我要投稿

在解決協(xié)議傳輸問(wèn)題中,

經(jīng)常會(huì)用到memcpy()對(duì)接收到的數(shù)據(jù)進(jìn)行搬運(yùn),

把接收到的數(shù)據(jù)搬運(yùn)到結(jié)構(gòu)體或者共用體,這樣就省去了協(xié)議的解析.

但是需要注意一個(gè)問(wèn)題,

就是結(jié)構(gòu)體中存在對(duì)齊的問(wèn)題,如下圖:

圖中加上#pragma pack(1)會(huì)改變結(jié)構(gòu)體的存儲(chǔ)方式,

加上#pragma pack(1)之后的結(jié)構(gòu)體才是連續(xù)的內(nèi)存.

測(cè)試:

運(yùn)行后輸出:


C語(yǔ)言中 memcpy()與#pragma pack(1)聯(lián)用給結(jié)構(gòu)體賦值的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
阿图什市| 夹江县| 祁门县| 南涧| 金沙县| 岗巴县| 商南县| 南充市| 富裕县| 台南县| 香格里拉县| 家居| 会泽县| 鹤山市| 新建县| 孟州市| 会昌县| 北京市| 农安县| 皮山县| 莱阳市| 安康市| 嘉善县| 谢通门县| 长兴县| 山东省| 苗栗市| 连平县| 永吉县| 弋阳县| 弥勒县| 广西| 武义县| 天等县| 宽城| 邳州市| 济源市| 山丹县| 焉耆| 沙湾县| 长宁区|