2.4 字元資料型態與跳脫字元
¶char:存單一字元
char 型態用來存單一個字元(佔 1 位元組)。這裡說的「字元」包括:
- 大小寫英文字母:
'A'~'Z'、'a'~'z' - 數字字元:
'0'~'9'(注意'5'是「字元 5」,和數字5不一樣) - 常見標點與符號:像
'+'、'?'、' '(空格)等 - 一些看不見、卻有功能的字元,最常見的就是換行——沒錯,換行本身也算一個字元(下一段〈跳脫字元〉就會用到)
把上面「人類看得懂、能直接印出來」的常見 ASCII 字元全部加起來,其實只有 95 種:大小寫英文字母 52 種、數字 10 種、常見標點與符號 32 種,再加上空格 1 種。真的有形狀、看得到的圖案是 94 種;空格雖然看不見,但它也是一個可以印出來的字元。