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

相关推荐
晚风吹红霞1 分钟前
C++异常处理核心知识点全解析
开发语言·c++
CoderCodingNo2 分钟前
【信奥业余科普】C++ 的奇妙之旅 | 17:面的铺展与文本的本质——二维数组与字符串
开发语言·c++
迷途之人不知返18 分钟前
优先级队列:priority_queue
数据结构·c++
曦夜日长22 分钟前
C++ STL容器string(一):string的变量细节、默认函数的认识以及常用接口的使用
java·开发语言·c++
代码中介商24 分钟前
C++ STL 标准模板库完全指南:从容器到迭代器
开发语言·c++·stl
winner888127 分钟前
C++ 构造函数、析构函数、虚函数、虚析构
开发语言·c++
想唱rap28 分钟前
应用层协议与序列化
linux·运维·服务器·网络·数据结构·c++·算法
许长安30 分钟前
protobuf 使用详解
c++·经验分享·笔记·中间件
Soley34 分钟前
用 Boost.Log 封装一个更顺手的 C++17 日志库:GoodLog
c++
HAPPY酷39 分钟前
从Public到Private:UE5 C++类创建路径差异全解析
java·c++·ue5