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

2024-11-28 02:51:00
推荐回答(3个)
回答1:

可以通过在行尾加\的形式,实现换行。
比如
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
);

回答2:

直接换行写。
末尾一定不要出现;分号。编译器是以分号为标识的,遇到分号才决定这一句结束。不遇到分号它会忽略换行,空格,tab之类的符号的。总之,放心换行就是了。我们一般都是把长的行分成几行来写的。只在最后一行末尾加上分号就行。

回答3:

直接换行就行了。没问题的,注意不要把一个变量名写在两行就行了。