標(biāo)題: 訪問結(jié)構(gòu)體元素 [打印本頁(yè)]

作者: 51黑小牛    時(shí)間: 2016-4-10 15:22
標(biāo)題: 訪問結(jié)構(gòu)體元素
某結(jié)構(gòu)體:


在它里面又包含結(jié)構(gòu)體:


訪問PartRecord結(jié)構(gòu)體元素的方法:
筆者的方法:


用了兩個(gè)->符號(hào),第一個(gè)是因?yàn)閜Stru是指針;第二個(gè)是因?yàn)镻arts也是數(shù)組名,即也是指針

而我后面用的辦法:

只用了一個(gè)->符號(hào),另外一個(gè)使用了.。Parts[1].Active來(lái)訪問了元素。用這個(gè)辦法可以訪問
Parts[2].;Parts[3].;相關(guān)的元素!


作者: 51黑小牛    時(shí)間: 2016-4-10 15:23
                                                                                                     結(jié)構(gòu)體成員的大小





?結(jié)構(gòu)體成員求大小
pStru = (MBR_Sector *)buf;?
buf是512個(gè)字節(jié),讀入SD扇區(qū)的內(nèi)容?
將pStru映射到buf數(shù)組?
?MBR結(jié)構(gòu)體


通過sizeof(pStru->成員名稱的方式),就可以求出成員的所占的內(nèi)存空間!






歡迎光臨 (http://www.torrancerestoration.com/bbs/) Powered by Discuz! X3.1