英語解釋
字符型常量所表示的值是字符型變量所能包含的值。我們可以用ASCII表達式來表示一個字符型常量,或者用單引号内加反斜杠表示轉義字符。C語言在實際編程過程中,當一個數據結構大于64K字節時會發生“折回”和死鎖現象。利用特大指針,使得附加段空間為一用戶控制下的動态存儲區域,可以正确地處理大于64K字節的數據結構,從而提高内存的使用效率。
'A','x2f','013';
其中:x表示後面的字符是十六進制數,0表示後面的字符是八進制數。
注意:在TurboC2.0中,字符型常量表示數的範圍是-128到127,除非你把它聲明為unsigned,這樣就是0到255。
各種編程語言轉義符
如HTML轉義符、java轉義符、xml轉義符、oracle轉義符、sql轉義符、sqlserver轉義符、php轉義符、asp轉義符、vb轉義符、javascript轉義符等等,還有網址中的百分号。
例如,HTML的<>&"©對别是<,>,&,",©的轉義字符
XML隻有5個轉義符:<>&"'
為什麼要使用
轉義字符串(EscapeSequence)也稱字符實體(CharacterEntity)。在HTML中,定義轉義字符串的原因有兩個:第一個原因是像“<”和“>”這類符号已經用來表示HTML标簽,因此就不能直接當作文本中的符号來使用。為了在HTML文檔中使用這些符号,就需要定義它的轉義字符串。當解釋程序遇到這類字符串時就把它解釋為真實的字符。在輸入轉義字符串時,要嚴格遵守字母大小寫的規則。第二個原因是,有些字符在ASCII字符集中沒有定義,因此需要使用轉義字符串來表示。