課程
/后端開發
/C
/Linux C語言指針與內存
如標題,剛剛還占4個的突然變8個了
2015-06-28
源自:Linux C語言指針與內存 4-4
正在回答
32位編譯器:
????? char :1個字節?????? char*(即指針變量): 4個字節(32位的尋址空間是2^32, 即32個bit,也就是4個字節。同理64位編譯器)?????? short int : 2個字節?????? int:??4個字節?????? unsigned int : 4個字節?????? float:??4個字節?????? double:???8個字節?????? long:???4個字節?????? long long:??8個字節?????? unsigned long:??4個字節?
????? 64位編譯器:
????? char :1個字節?????? char*(即指針變量): 8個字節?????? short int : 2個字節?????? int:??4個字節?????? unsigned int : 4個字節?????? float:??4個字節?????? double:???8個字節?????? long:???8個字節?????? long long:??8個字節?????? unsigned long:??8個字節?
前面是int 四個字節 ?后面是指針 8個字節
你在仔細看看視頻,是一個類型的嗎
舉報
指針-C語言的核心,代領大家對c語言有更加深刻的理解
1 回答指針占用的字節
2 回答字節數為什么是6?
3 回答假如 0x1到0x5 為什么就是增加了4個字節 在64位操作系統中
4 回答p[4]并不能讓p偏移12個字節
3 回答一個編號怎么才一個字節呢?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-03-06
32位編譯器:
????? char :1個字節?
????? char*(即指針變量): 4個字節(32位的尋址空間是2^32, 即32個bit,也就是4個字節。同理64位編譯器)?
????? short int : 2個字節?
????? int:??4個字節?
????? unsigned int : 4個字節?
????? float:??4個字節?
????? double:???8個字節?
????? long:???4個字節?
????? long long:??8個字節?
????? unsigned long:??4個字節?
????? 64位編譯器:
????? char :1個字節?
????? char*(即指針變量): 8個字節?
????? short int : 2個字節?
????? int:??4個字節?
????? unsigned int : 4個字節?
????? float:??4個字節?
????? double:???8個字節?
????? long:???8個字節?
????? long long:??8個字節?
????? unsigned long:??8個字節?
2015-08-01
前面是int 四個字節 ?后面是指針 8個字節
2015-06-29
你在仔細看看視頻,是一個類型的嗎