C语言==》字符串断行

示例代码

cpp 复制代码
#include <stdio.h>

int main(void)
{
    printf("Here's one way to print a ");
    printf("long string.\n");
    printf("Here's another way to print a \
long string.\n");
    printf("Here's the newest way to print a "
        "long string.\n");
    return 0;
}

执行输出

说明

方法1:使用多个printf()语句。因为第1个字符串没有以\n字符结束,所 以第2个字符串紧跟第1个字符串末尾输出。

方法2:用反斜杠(\)和Enter(或Return)键组合来断行。这使得光标 移至下一行,而且字符串中不会包含换行符。其效果是在下一行继续输出。 但是,下一行代码必须和程序清单中的代码一样从最左边开始。如果缩进该 行,比如缩进5个空格,那么这5个空格就会成为字符串的一部分。

方法3:ANSI C引入的字符串连接。在两个用双引号括起来的字符串之 间用空白隔开,C编译器会把多个字符串看作是一个字符串。

原文链接:https://blog.csdn.net/kangjielearning/article/details/104905058

相关推荐
转基因7 分钟前
C++的IO流
开发语言·c++
清水白石00823 分钟前
深入 Python 的底层世界:从 C 扩展到 ctypes 与 Cython 的本质差异全解析
c语言·python·neo4j
程序员zgh1 小时前
Linux 系统调用
linux·运维·服务器·c语言·c++·系统安全
天若有情6731 小时前
打破思维定式!C++参数设计新范式:让结构体替代传统参数列表
java·开发语言·c++
初晴や2 小时前
【C++】图论:基础理论与实际应用深入解析
c++·算法·图论
欧阳x天2 小时前
STL讲解(二)—string类的模拟实现
c++
带土12 小时前
2. Linux下FFmpeg C++音视频解码+推流开发
linux·c++·ffmpeg
星火开发设计2 小时前
C++ set 全面解析与实战指南
开发语言·c++·学习·青少年编程·编程·set·知识
scx201310042 小时前
20260105 莫队总结
c++
情缘晓梦.2 小时前
C语言数据存储
c语言·开发语言