| 5 | 1/1 | 返回列表 |
| 查看: 1808 | 回復: 8 | ||
| 當前只顯示滿足指定條件的回帖,點擊這里查看本話題的所有回帖 | ||
[求助]
結構體所占內存
|
||
|
struct { int a; char *p; } 按照譚浩強那本書來,結構體所占內存為所有成員所占內存之和,那里面有個指針怎么算? |
金蟲 (小有名氣)
鐵桿木蟲 (著名寫手)

金蟲 (文壇精英)
老漢一枚
|
嚴格說來,“結構體”是不占內存的;而按照這個結構體聲明(靜態(tài))或分配(動態(tài))的變量才占內存。 例如,結構體: struct W { int a; char *p; }; 如果有: struct W h, m, n; 那么,h作為一個結構變量,它的“體積”是 sizeof (int) + sizeof (char *). 當然,m和n的體積與h一樣。 指針本身也是要占體積的,而且,任何類型的指針,自身所占的體積是一樣的。例如: char * p1; int * p2; struct W * p3; 那么,sizeof (p1) = sizeof (p2) = sizeof (p3)。 指針本身的體積,與它所指向的變量的體積,是兩碼事。 |
| 最具人氣熱帖推薦 [查看全部] | 作者 | 回/看 | 最后發(fā)表 | |
|---|---|---|---|---|
|
[考研] 296求調劑 +4 | 汪!?! 2026-03-31 | 7/350 |
|
|---|---|---|---|---|
|
[考研] 339求調劑,想調回江蘇 +7 | 烤麥芽 2026-03-27 | 10/500 |
|
|
[考研] 805600專碩材料與化工348分求調劑 +4 | 上學啦! 2026-04-01 | 4/200 |
|
|
[考研] 307分求調劑 +14 | (o~o) 2026-03-31 | 15/750 |
|
|
[考研]
|
shzhou_ 2026-04-01 | 3/150 |
|
|
[考研] 070300化學求調劑 +13 | 小黃鴨寶 2026-03-30 | 13/650 |
|
|
[考研] 294分080500材料科學與工程求調劑 +15 | 柳溪邊 2026-03-26 | 16/800 |
|
|
[考研] 0856,材料與化工321分求調劑 +13 | 大饞小子 2026-03-27 | 14/700 |
|
|
[考研] 調劑 +3 | 好好讀書。 2026-04-01 | 5/250 |
|
|
[論文投稿]
chinese chemical letters英文版投稿求助
120+4
|
Yishengeryi 2026-03-30 | 5/250 |
|
|
[考研] 化學0703 調劑 306分 一志愿211 +12 | 26要上岸 2026-03-28 | 12/600 |
|
|
[考研] 土木304求調劑 +3 | 兔突突突, 2026-03-31 | 3/150 |
|
|
[考研] 調劑申請 +8 | 張張張張zy 2026-03-31 | 9/450 |
|
|
[考研] 求調劑:一志愿:南京大學 專業(yè):0705 總分320 ,本科985,四六級已過 +3 | lfy760306 2026-03-31 | 3/150 |
|
|
[考研] 336材料求調劑 +10 | 陳瀅瑩 2026-03-26 | 12/600 |
|
|
[考研] 286求調劑 +6 | Faune 2026-03-30 | 6/300 |
|
|
[考研] 本科211總分289,08工學真心求調劑 +3 | utopiaE 2026-03-30 | 3/150 |
|
|
[考研] 317分 一志愿南理工材料工程 本科湖工大 求調劑 +12 | 芋泥小鈴鐺 2026-03-28 | 12/600 |
|
|
[考研] 求調劑,一志愿 南京航空航天大學大學 ,080500材料科學與工程學碩 +6 | @taotao 2026-03-26 | 7/350 |
|
|
[考研] 298求調劑 +4 | 種圣賜 2026-03-28 | 4/200 |
|