2015-08-25 52 views
0

任何人都可以解釋這些細節和它們之間的差異。 在此先感謝。空白,特殊字符和轉義序列

+1

你究竟是什麼意思?在字符串/文字?在源代碼? – Uroc327

+0

關於提到的每個字符集都有完整的維基百科文章。從這裏開始:https://en.wikipedia.org/wiki/Whitespace_character –

+1

我的意思是在源代碼中。 –

回答

0

我的定義:

  1. 空白:不可見的字符(空格,製表符,換行符)
  2. 特殊字符:非字母數字字符(!@#$%^)
  3. 逃生序列:在解釋時具有特殊含義或效果的字符
1

轉義序列是表示其他內容的字符序列。例如(「\ n」=新行,「\?」=問號等)。爲更詳細的列表檢查此:https://en.wikipedia.org/wiki/Escape_sequences_in_C

白色空間是任何字符或代表水平或垂直空間的字符序列。瞭解更多詳情:https://en.wikipedia.org/wiki/Whitespace_character

特殊字符是任何非字母和非數字字符

注意:這些是不相交組:「\ t」爲轉義序列。和一個特殊的字符和一個白色的空間