下列語句中,正確的是( )。
下列語句中,正確的是( )。
A.char*myString="Hello-World!";
B.char myString="Hello-World!";
C.char myString[11]="Hello-World!";
D.char myString[12]="Hello-World!";
正確答案:A解析:選項A)中char*myString="Hello-World!"字符串的長度是12個字符加上一個尾符,所以是13,因此選項C)和選項D)申請的空間都不夠,報數(shù)組溢出異常。而選項B)定義的變量myString為字符變量,不是用來存放字符串的,所以錯誤。
詞條內容僅供參考,如果您需要解決具體問題
(尤其在法律、醫(yī)學等領域),建議您咨詢相關領域專業(yè)人士。