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

 我来答
Kyoya196
2013-12-16 · TA获得超过129个赞
知道答主
回答量:115
采纳率:0%
帮助的人:107万
展开全部
程序里一定不能出现其它可见字符。只有换行符,空格,tab空格可以忽略。也就是说你连着打了N个回车,跟没打一样。程序自动跳过换行找下一个字符。 追问: 我的C程序书上原文是这样的:“C程序的一个语句可利用续行标志书写在若干行上。” 回答: c语言的续行符是一个宏定义的,也即人工定义的。 \ 一个反斜杠。但是有个规定就是,\后边必须立即跟回车符。还有其它字符是通不过的。 这个符号作用就是一种提示作用,让人看的。机器跟据宏定义会将其忽略,实质上仍然只剩下换行符了。这样说你明白了没有。你看到\就知道后边应该还有内容而不是忘了写;分号了。
紫荆寒柳
2015-11-07 · TA获得超过194个赞
知道答主
回答量:113
采纳率:38%
帮助的人:14.6万
展开全部
在你写的那行末尾写个换行符\,例如: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
);
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友8179b84
2015-10-14 · 超过13用户采纳过TA的回答
知道答主
回答量:44
采纳率:0%
帮助的人:12.7万
展开全部
直接换行,但前一行的最后一定要加;
另外,你如果写满一行的话,代码将很难让人看懂,说不定你在写什么你自己都不知道。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
lichuru1320
2015-09-25 · TA获得超过117个赞
知道答主
回答量:106
采纳率:100%
帮助的人:51万
展开全部
直接到第二行加/
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式