勵志

勵志人生知識庫

什麼是合法的字元常量

在C語言中,合法的字元常量有兩種形式:

單個字元:這是最基本的字元常量形式,例如 'A', 'b', '3', '!' 等。

轉義字元:轉義字元是C語言中表示字元的一種特殊形式,其含義是將反斜槓後面的字元轉換成另外的意義。例如,`'
'` 表示換行,`'\t'` 表示制表,`'\''` 表示單引號等。

需要注意的是,字元常量只能用單引號括起來,不能用雙引號或其他括弧。例如,`"Y"` 不是一個字元常量,而是一個字元串。此外,單引號內只能包含1個字元,例如 `'xyz'` 寫法是錯誤的。但超過1個的字元的話,除最後一個外前面的會自動失效,這在編程使用中應該避免。