c語(yǔ)言 下列哪個(gè)選項(xiàng)是不正確的字符串常量?
下列哪個(gè)選項(xiàng)是不正確的字符串常量?A.“ab”abB.“ab”abC.“ab”D.“ab”][答案]C[解析]選項(xiàng)A中的第二個(gè)雙引號(hào)是一個(gè)字符,因?yàn)樗懊嬗幸粋€(gè)轉(zhuǎn)義符“”選項(xiàng)B中的單引號(hào)不礙事盡管選項(xiàng)
下列哪個(gè)選項(xiàng)是不正確的字符串常量?
A.“ab”ab
B.“ab”ab
C.“ab”
D.“ab”][答案]C
[解析
]選項(xiàng)A中的第二個(gè)雙引號(hào)是一個(gè)字符,因?yàn)樗懊嬗幸粋€(gè)轉(zhuǎn)義符“”
選項(xiàng)B中的單引號(hào)不礙事
盡管選項(xiàng)C中有兩個(gè)雙引號(hào),后者是一個(gè)字符,而不是字符串常量結(jié)尾的符號(hào),導(dǎo)致字符串常量沒有結(jié)尾
在選項(xiàng)D中,“”表示反斜杠“”,而不是轉(zhuǎn)義符
“C”是字符串常量,而不是字符常量。
“?“W”是最常見的字符表示法。
“”101”是八進(jìn)制轉(zhuǎn)義。BCD是合法的。
下面不正確的字符常量是( b )。A、“C”B、‘?’C、‘W?
a.“ab”ABC?!癮b”ABC。“ab”D.選項(xiàng)a中的第二個(gè)雙引號(hào)是一個(gè)字符,因?yàn)榍懊嬗幸粋€(gè)轉(zhuǎn)義字符。選項(xiàng)B中的單引號(hào)無關(guān)緊要。盡管選項(xiàng)C中有兩個(gè)雙引號(hào),但后者是一個(gè)字符,而不是字符串常量結(jié)尾的符號(hào),從而導(dǎo)致字符串常量沒有結(jié)尾。在選項(xiàng)D中,“”代表一個(gè)反斜杠,而不是它不能形成的轉(zhuǎn)義字符“”,這是正確的
選擇a,其中B、C和D是字符串常量,字符串常量使用雙引號(hào)“”,字符常量使用單引號(hào)“”,但a中的字符太多,單引號(hào)中只能有一個(gè)字符