以下語句或語句組中,能正確進行字符串賦值的是 ______。
以下語句或語句組中,能正確進行字符串賦值的是 ______。
A.char*sp;*sp="right!";
B.char s[10];s="right!";
C.char s [10];*s="right!";
D.char*sp="right!";
正確答案:D解析:選項A定義了字符型的指針變量甲,則*sp存儲的是第一個字符,而給它賦的是字符串,故錯;選項B表示代表數(shù)組的首地址,而題中給它賦的是字符串,所以錯誤:選項C定義了一個字符型的數(shù)組s[10],再通過*s給數(shù)組元素賦初值,這時是與選項A相同的錯誤。
詞條內(nèi)容僅供參考,如果您需要解決具體問題
(尤其在法律、醫(yī)學(xué)等領(lǐng)域),建議您咨詢相關(guān)領(lǐng)域?qū)I(yè)人士。