Delphi 轉義字符


Delphi 轉義字符

轉義字符(Escape character),又 稱 數據傳送換碼字符,符號“\”。

  • 所有的ASCII碼都可以用“\”加數字(一般是8進制數字)來表示。
  • C中定義了一些字母前加"\"來表示常見的那些不能顯示的ASCII字符,如\0,\t,\n等
轉義字符
意義
ASCII碼值(十進制)
\a
響鈴(BEL)
007
\b
退格(BS) ,將當前位置移到前一列
008
\f
換頁(FF),將當前位置移到下頁開頭
012
\n
換行(LF) ,將當前位置移到下一行開頭
010
\r
回車(CR) ,將當前位置移到本行開頭
013
\t
水平制表(HT) (跳到下一個TAB位置)
009
\v
垂直制表(VT)
011
\\
代表一個反斜線字符''\'
092
\'
代表一個單引號(撇號)字符
039
\"
代表一個雙引號字符
034
\?
代表一個問號
063
\0
空字符(NUL)
000
\ddd
1到3位八進制數所代表的任意字符
三位八進制
\xhh
十六進制所代表的任意字符
十六進制

注意:
1. 區分,斜杠:"/" 與 反斜杠:"\" ,此處不可互換
2. \xhh 十六進制轉義不限制字符個數 '\x000000000000F' == '\xF'

 

 

 

Delphi中的轉義字符?

似乎沒有。Delphi 中直接用ASCII代替,例如:

\n -> #10    //換行
\r -> #13    //回車

如果是對於字符串,有一種情況:

對  ' 轉義,那么需要用兩個 ' 代替。
例如:

sStr := 'I can''t do it';   // I can't do it

  

 

 

創建時間:2020.12.15  更新時間:

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM