C语言宏延续运算符“\”
宏延续运算符“\”
在C语言定义宏的时候,如果宏中语句(替换文本)的代码太多,一行放不下,或为了更方便于阅读,那么就可以使用C语言中宏的延续运算符,一个反斜杠,一般位于计算机键盘Enter键的上方,使用之前,一般需要将输入法切换为英文,具体的符号如下:
\
宏延续运算符实例代码
如下实例,通过#define预处理指令定义了一个宏函数,并使用宏延续运算符将替换的文本写在下一行:
#include "stdio.h"
#define addNumber(x, y) \
{x+y}
int main() {
int a = 1;
int b = 5;
int c = addNumber(a,b);
printf("%d\n",c);
return 0;
}
免责声明:内容仅供参考,不保证正确性!