小智 7

用a结束宏的每一行定义 \

#include <stdio.h>
#define MAX(a,b) {\
    printf("%d ", a); \
    printf("%d\n", b); \
}

int main()
{
    printf("Hello, World!\n");
    MAX(4, 5);
    return 0;
}
Run Code Online (Sandbox Code Playgroud)


was*_*ful 5

使用\逃生线路回报:

#define MULTILINE_MACRO()\
    line1\
    line2
Run Code Online (Sandbox Code Playgroud)