C语言)写程序的时候,如果一行写不下了,怎么在第二行接着写?

如题所述

可以通过在行尾加\的形式,实现换行。
比如
printf("this is for test %d, %d,%d\n", \
a,\
b,\
c\
);
和
printf("this is for test %d, %d,%d\n", a,b,c);
是一样的。

另外,如果被断开的不是宏定义或字符串常量,也可以直接换行,即上面的写法可以改为
printf("this is for test %d, %d,%d\n",
a,
b,
c
);
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-06-20
直接换行写。
末尾一定不要出现;分号。编译器是以分号为标识的,遇到分号才决定这一句结束。不遇到分号它会忽略换行,空格,tab之类的符号的。总之,放心换行就是了。我们一般都是把长的行分成几行来写的。只在最后一行末尾加上分号就行。本回答被网友采纳
第2个回答  2013-06-20
直接换行就行了。没问题的,注意不要把一个变量名写在两行就行了。
相似回答