C、C++中接续符的使用
生活随笔
收集整理的這篇文章主要介紹了
C、C++中接续符的使用
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
文章目錄
- 1 C、C++中接續符的使用
- 1.1 C、C++中接續符的使用
- 1.2 接續符的使用示例
1 C、C++中接續符的使用
1.1 C、C++中接續符的使用
在C和C++中,接續符(\)是指示編譯器行為的利器。
如下的程序是合法的:
#in\ clud\ e <st\ dio.h>in\ t m\ ain(\ ) { pri\ ntf\(\"Hello D.T.\n")\;ret\ urn 0; }接續符的使用要點:
- 編譯器會將反斜杠剔除,跟在反斜杠后面的字符自動接續到前一行。
- 在接續單詞時,反斜杠之后不能有空格,反斜杠的下一行之前也不能有空格。
- 接續符適合在宏定義代碼塊時使用。
1.2 接續符的使用示例
主要應用在宏定義代碼塊時:
#include <stdio.h>#define SWAP(a,b) \ { \int temp = a; \a = b; \b = temp; \ }int main() {int a = 1;int b = 2;int c = 3;SWAP(a,b);printf("a = %d, b = %d\n", a, b);SWAP(b,c);printf("b = %d, c = %d\n", b, c);return 0; }參考資料:
總結
以上是生活随笔為你收集整理的C、C++中接续符的使用的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: C++中的静态成员变量
- 下一篇: C、C++中的转义符