以下語句或語句組中,能正確進行字符串賦值的是 ______。
以下語句或語句組中,能正確進行字符串賦值的是 ______。
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表示代表數組的首地址,而題中給它賦的是字符串,所以錯誤:選項C定義了一個字符型的數組s[10],再通過*s給數組元素賦初值,這時是與選項A相同的錯誤。
詞條內容僅供參考,如果您需要解決具體問題
(尤其在法律、醫(yī)學等領域),建議您咨詢相關領域專業(yè)人士。