回覆列表
  • 1 # Abnnjhg

    "/t"表示一個字串,包含兩個字元"/"和"t"。佔2個位元組的儲存空間;"\t"表示一個跳脫字元,表示製表符。佔1個位元組的儲存空間。1、反斜槓後跟特定字元,如"\n"2、反斜槓後跟1~3位8進位制數,如"\101"3、反斜槓後跟1~2位16進位制數(要以x開頭),如"\x1A"擴充套件資料轉義序列通常有兩種功能。第一個是編碼一個句法上的實體,如裝置命令或者無法被字母表直接表示的特殊資料。第二種功能,也叫字元引用,用於表示無法在當前上下文中被鍵盤錄入的字元(如字串中的回車符),或者在當前上下文中會有不期望的含義的字元(如C語言字串中的雙引號字元",不能直接出現,必須用轉義序列表示)。在後面那種情況,轉義序列是一種由跳脫字元自身和一個被引用的字元組成的一個二合字母(digraph)情形。跳脫字元不屬於控制字元;控制字元也不屬於跳脫字元。如果控制字元的定義是非圖形的字元,或者對輸出裝置(印表機、文字終端)有特殊意義的字元,那麼針對這些裝置的跳脫字元也是控制字元。但是程式設計用的跳脫字元是圖形字元,因此它們不是控制字元。相反地,大多數ASCII控制字元單獨都具有控制功能,因此它們不是跳脫字元。

  • 中秋節和大豐收的關聯?
  • 寶寶牛肉丸子最好吃的做法?