C语言换行

1、#define的宏
宏定义是以“\”换行,如:
#define MAX(a,b) \
((a) <(b) ? (b) : (a))

#define SKIP_TARGET\
while(isspace(*p)) ++p;\
while(!isspace(*p)) ++p;

#define SKIP_ELEMENT\
while(*p!=':') ++p;\
++p;\
while(isspace(*p)) ++p;\
while(*p && !isspace(*p)) ++p;

2、字符串的换行
换行的字符串最后,添加双引号,下一行开头也加上双引号就可以。
如:
char buf[128];
strcpy(buf, "1234567890ab "
"cdefg ");
上述示例等同于:
char buf[128];
strcpy(buf, "1234567890abcdefg ");

猜你喜欢

转载自www.cnblogs.com/keda/p/8990175.html