轉(zhuǎn)義序列各字符間可以有空格嗎
1、空格直接敲鍵盤(pán)即可,不必轉(zhuǎn)義 。
2、轉(zhuǎn)義字符主要是為了輸入一些不方便直接用鍵盤(pá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、表示ASCII碼00,表示什么也沒(méi)有 , 打印的結(jié)果就與沒(méi)有該字符一樣 。
5、使用ASCII的十六進(jìn)制碼,通過(guò)轉(zhuǎn)義可以得到所有的ASCII字符 。例如:
【轉(zhuǎn)義序列各字符間可以有空格嗎】6、x41-'A'
7、x5a-'Z'
8、x61-'a'
9、x7a-'z'
10、x30-'0'
11、x39-'9'
12、x20-''空格
13、等等,所以需要什么字符直接查ASCII碼表 , 通過(guò)轉(zhuǎn)義就可以得到了。
14、像ntr等轉(zhuǎn)義符都是特殊定義的,都與ASCII的某些控制符號(hào)相對(duì)應(yīng) , 避免大家直接使用數(shù)字,比較直觀,也容易記憶 。