設(shè)有數(shù)組定義:char array[]="Chinese";則數(shù)組array所占的空間為
設(shè)有數(shù)組定義:char array[]="Chinese";則數(shù)組array所占的空間為A.6個字節(jié) B.7個字節(jié) C.8個字節(jié) D.9個字節(jié)
正確答案:C本題主要考查字符數(shù)組的初始化操作。字符數(shù)組的初始化可以逐個元素賦值,也可以作為字符串賦值。逐個元素賦值初始化形式:char 數(shù)組名[n]={字符1,字符2,……,字符n};char 數(shù)組名[]={字符1,字符2,……,字符n};作為字符串賦值形式:char 數(shù)組名[n]="字符串";char 數(shù)組名[]="字符串";在C語言中,為了方便確定字符串的長度,編譯系統(tǒng)在字符串后增加了一個結(jié)束標(biāo)識’\0’,即ASCII碼的0。因此,當(dāng)采用字符串初始化字符數(shù)組時,必須為其保留一個存放結(jié)束標(biāo)識符的位置。在
詞條內(nèi)容僅供參考,如果您需要解決具體問題
(尤其在法律、醫(yī)學(xué)等領(lǐng)域),建議您咨詢相關(guān)領(lǐng)域?qū)I(yè)人士。