在c语言中 ——\n与 \n\的区别
在《带你飞》第一课中,出现了”\n”和“\n\”这俩换行符,请问有啥区别? \n是换行,就如HELLO 在CMD输出是HELLOPress anykey换行显示是
HELLO
Press any key
\n\这是无法编译
不存在\n\吧,是不是弄错了 如果只是单一个 \ 表示换行,给程序员看的。比如说:
好长的一段程序,由于荧幕大小有限,不方便阅读
asdbajkdbye1te98o1yeq79eqwiyt5$%$&%kbdkjashjasknkdnasdb,v,bdskb(*YYUGKHBKJASYx65e56IUgdhjadbalkmfdfnsobfhslkfebfagdiashdldhjk
让编译器知道那一句还没有完成,不需要分号结束
asdbajkdbye1te98o1yeq79eqwiyt5$%$&%kbdkjashjasknkdnasdb,v,bdskb(*YYUG\
KHBKJASYx65e56IUgdhjadbalkmfdfnsobfhslkfebfagdiashdldhjk
\n表示换行,再加一个\表示连接下面的语句作为一个整体 \n表示换行,后面的\类似英文里单词间的“-”,表示本行文末和下行是相连的 单独的\ 表示本行中的内容与下一行的内容是结合的
例如:
printf("asd\
111");
就会打印出 asd111 C语言中\ 代表转义字符\n表示 把n转义了如果在加一个 \则表示转义了后面的东西
页:
[1]