2013-03-01 84 views

回答

8

單引號被用於char數據類型只能採取一個字符(因此而得名),一個雙引號被用於串

+1

太籠統了,這是完全合法的:'Char c ='\ t';' – 2013-03-01 23:52:08

+0

@TimSchmelter很好,沒錯。您的示例仍然會導致單個字符被存儲。 '\ t'是製表符字符的轉義碼。 – DiskJunky 2013-03-01 23:54:54

+1

只是想指出一個charcter文字不需要有一個字符,有一些轉義序列。也許挑剔;) – 2013-03-02 00:03:57

1

Console.WriteLine(「」)將接受字符字面。所以當你嘗試傳遞超過1個字符時,它會產生一個錯誤。

雖然Console.WriteLine(「」)將接受可包含單詞的字符串。

相關問題