在C语言中打印比较长的字符串时(打印内容过长且回车报错)
如:printf(“hello
world”);
虽然C编译器会忽略多余的空白,但是不能在双引号括起来的字符串中间断行。
在CPRIMER上看到的三种断行方法如下:
printf("Here’s one way to print a ");
printf(“long string”);
printf(“another way to print a\
long string”);//如果缩进,那么缩进的部分会成为打印的一部分
printf("newest way to print a "
“long string”);
试验结果如上,为了保持代码整齐我进行了第二个方式的缩进,而缩进的内容也成为了打印的内容。因为光标移动到了代码的下一行最左面,并不忽视缩进的内容。