在16位IBM-PC機(jī)上使用C語言,若有如下定義stmct data{inti;char ch;double f}b;則結(jié)構(gòu)變量b占用內(nèi)
在16位IBM-PC機(jī)上使用C語言,若有如下定義 stmct data {inti; char ch; double f } b; 則結(jié)構(gòu)變量b占用內(nèi)存的字節(jié)數(shù)是
A.1
B.2
C.7
D.11
正確答案:D解析: 結(jié)構(gòu)體變量所占用內(nèi)存的字節(jié)數(shù)是其所有成員所占用內(nèi)存字節(jié)數(shù)之和。本題中整型變量i所占用的內(nèi)存是2字節(jié),字符型變量ch所占用的內(nèi)存是1字節(jié),雙精度型變量f所占用的內(nèi)存是8字節(jié),三者相加即可。
詞條內(nèi)容僅供參考,如果您需要解決具體問題
(尤其在法律、醫(yī)學(xué)等領(lǐng)域),建議您咨詢相關(guān)領(lǐng)域?qū)I(yè)人士。