1、空格直接敲鍵盤即可,不必轉(zhuǎn)義。
2、轉(zhuǎn)義字符主要是為了輸入一些不方便直接用鍵盤輸入的字符,其實(shí)任何字符都可以轉(zhuǎn)義獲得。
3、輸入\n將轉(zhuǎn)義為換行符,軟件在處理該字符時(shí)產(chǎn)生的是換行操作,也可以輸入\12,這與\n是等同的效果,其實(shí)換行的ASCII就是0x12。正規(guī)的輸入方式為\x12,其中12可以更換為任何其他的十六進(jìn)制數(shù)值以表示其他字符,但必須為兩位,一位數(shù)的話需要在前面加0,例如\x07,顯示\x07將導(dǎo)致beep響一聲。
4、\0表示ASCII碼00,表示什么也沒有,打印的結(jié)果就與沒有該字符一樣。
5、使用ASCII的十六進(jìn)制碼,通過轉(zhuǎn)義可以得到所有的ASCII字符。例如:
6、\x41-'A'
7、\x5a-'Z'
8、\x61-'a'
9、\x7a-'z'
10、\x30-'0'
11、\x39-'9'
12、\x20-''空格
13、等等,所以需要什么字符直接查ASCII碼表,通過轉(zhuǎn)義就可以得到了 。
14、像\n\t\r等轉(zhuǎn)義符都是特殊定義的,都與ASCII的某些控制符號(hào)相對(duì)應(yīng),避免大家直接使用數(shù)字,比較直觀,也容易記憶。