C语言问题 当程序一行写不下时,什么叫做"在任意一空格处换行"

C语言问题 当程序一行写不下时,什么叫做"在任意一空格处换行",第1张

就是你敲一下回车 然后在下一行继续写 但是是程序空格的地方才能换行

比如 x = 3123; y = 1123;

你可以换行成 x = 3123;

y = 1123;

但是你不能换行成 x = 21

23;

y = 1

123;

因为数字之间是连续的 不能有空格 所以这个换行是错误的

可以使用“\"号分行,比如:

#include<stdioh>

int main(void)

{ int i=1;

printf("i=%d",i);

return 0;

}

如果写不下可以写成:

#include<stdioh>

int main(void)

{ int i\

=1;

printf("i=%d",i);

return 0;

}

另外有一个细节需要注意一下,如果是字符串的话,分行的时候要小心,分行以后有可能把缩进和空格当作字符串的一部分,具体要看你的编辑器的规定。

程序里一定不能出现其它可见字符。只有换行符,空格,tab空格可以忽略。也就是说你连着打了N个回车,跟没打一样。程序自动跳过换行找下一个字符。 追问: 我的C程序书上原文是这样的:“C程序的一个语句可利用续行标志书写在若干行上。” 回答: c语言的续行符是一个宏定义的,也即人工定义的。 \ 一个反斜杠。但是有个规定就是,\后边必须立即跟回车符。还有其它字符是通不过的。这个符号作用就是一种提示作用,让人看的。机器跟据宏定义会将其忽略,实质上仍然只剩下换行符了。这样说你明白了没有。你看到\就知道后边应该还有内容而不是忘了写;分号了。

以上就是关于C语言问题 当程序一行写不下时,什么叫做"在任意一空格处换行"全部的内容,包括:C语言问题 当程序一行写不下时,什么叫做"在任意一空格处换行"、c语言一行写不下该怎么换行、C语言)写程序的时候,如果一行写不下了,怎么在第二行接着写等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zz/9274467.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-26
下一篇2023-04-26

发表评论

登录后才能评论

评论列表(0条)

    保存