以下程序的輸出結(jié)果為main(){ char *alpha[6]={"ABCD","EFGH","IJKL","MNOP&quot
以下程序的輸出結(jié)果為main(){ char *alpha[6]={"ABCD","EFGH","IJKL","MNOP","QRST","UVWX"}; char **p; int i; p=alpha; for(i=0;i<4;i++) printf("%s",p[i]); printf("\n");} A.ABCDEFGHIJKL B.ABCDC.ABCDEFGHIJKLMNOP D.AEIM
正確答案:C指針數(shù)組*alpha[6]實(shí)際上相當(dāng)于一個(gè)二維數(shù)組,而p是一個(gè)指向指針的指針,p=alpha后,引用p[x]便是引用數(shù)組*alpha[6]中的第x個(gè)數(shù)組元素的首地址,所以打印的結(jié)果應(yīng)當(dāng)為ABCDEFGHIJKLMNOP。
詞條內(nèi)容僅供參考,如果您需要解決具體問(wèn)題
(尤其在法律、醫(yī)學(xué)等領(lǐng)域),建議您咨詢(xún)相關(guān)領(lǐng)域?qū)I(yè)人士。