接續符和轉義符的理解

2021-08-27 21:21:33 字數 553 閱讀 5067

(1)編譯器將反斜槓剔除,跟在反斜槓後面的字元自動接續到前一行

(2)在接續單詞時,反斜槓之後不能有空格,反斜槓下一行之前也不能有空格

(3)接續符適合在巨集定義**塊時使用

#include #define swap(a,b)  \

int main()

c 語言中的轉義符(\)主要用於表示無回顯字元,也可用於表示常規字元。當反斜槓(\)作為轉義符使用時必須出現在單引號或雙引號之間

\n回車換行

\t 橫向跳到下一製表位置

\r回車

\\ 反斜槓符「\」

\』 單引號符

\ddd

1~3 位八進位制數所表示的字元

\xhh

1~2 位十六進製制數所表示的字元

#include int main()

可以看出c 語言中的反斜槓(\)同時具有接續符與轉義符的作用,但是當接續符或轉義符是有限定條件的

(1)作為接續符使用時可直接出現在程式中

(2)作為轉義符使用時需出現在單引號或雙引號之間

2 2 接續符和轉義符

1 c語言中的接續符 是指示編譯器行為的利器 2 接續符的使用 1 編譯器會將反斜槓剔除,跟在反斜槓後面的字元自動解到前一行 2 在連線單詞時,反斜槓之後不能有空格,反斜槓的下一行之前也不能有空格 3 接續符適合在定義巨集 塊時使用 define swap a,b 3 c語言中的轉義符 主要用於表示...

接續付和轉義符

以反斜槓 表示斷行。編譯器會將反斜槓剔除掉,跟在反斜槓後面的字元自動接續到前一行。例 這是一條合法的 單行注釋 這是一條合法的單行注釋 這是一條合法的單行注釋 這是一條合法的單行注釋 def ine mac ro 這是一條合法的 define macro 這是一條合法的單行注釋 巨集定義cha r ...

接續符 和 轉義符 即 符號

c語言中的接續符 放在一行 的結尾,可以將下一行的內容提到這一行來。編譯器在編譯時會將反斜槓剔除,跟在反斜槓後面的字元自動提到前一行。在接續單詞時,反斜槓之後不能有空格,反斜槓的下一行之前也不能有空格。接續符適合在定義巨集 塊時使用。巨集 塊的定義 define swap a,b 此處可以理解為,d...