关键词:接续符、转义符
1. 接续符
- 接续符的意义:
\
是指示编译器行为的利器 - 编译器会将反斜杠剔除,跟在反斜杠后面的字符自动接续到前一行
- 在接续单词时,反斜杠之后不能有空格,反斜杠的下一行之前也不能有空格
- 接续符适合在宏定义代码块时使用
2. 接续符的应用
#include <stdio.h>
#define SWAP(a, b) \
{ \
int temp = a; \
a = b; \
b = temp; \
}
int main()
{
int a = 1;
int b = 2;
printf("a = %d, b = %d\n", a, b);
SWAP(a, b);
printf("a = %d, b = %d\n", a, b);
return 0;
}
3. 转义符的意义
- C语言中的转义符
\
主要用于表示无回显字符,也可以用于表示常规字符 - 当
\
作为转义符使用时必须出现在单引号或双引号之间
4.小结
- C语言中的反斜杠
\
通过具有接续符和转义符的作用 - 作为接续符使用时可直接出现在程序中
- 作为转义符使用时需要出现在单引号或双引号之间
声明:此文章为本人在学习狄泰软件学院《C语言深度解析》所做的笔记,文章中包含狄泰软件资料内容一切版权归狄泰软件所有!
网友评论