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

相关推荐
linux kernel1 小时前
第十一讲:模板进阶以及反向迭代器
c++
小徐不徐说4 小时前
每日一算:华为-批萨分配问题
数据结构·c++·算法·leetcode·华为·动态规划·后端开发
姜暮儿5 小时前
C++ 性能优化
开发语言·c++
铭哥的编程日记7 小时前
《从C风格到C++风格:内存管理的进化之路》
开发语言·c++
阿捏利7 小时前
【加解密与C】Rot系列(四)Rot8000
c语言·rot8000
Star在努力7 小时前
14-C语言:第14天笔记
c语言·笔记·算法
程序员编程指南8 小时前
Qt 与 SQLite 嵌入式数据库开发
c语言·数据库·c++·qt
峥无10 小时前
C语言分支与循环深度解析
c语言·开发语言
屁股割了还要学11 小时前
【C语言进阶】柔性数组
c语言·开发语言·数据结构·c++·学习·算法·柔性数组
草莓熊Lotso11 小时前
【LeetCode刷题指南】--有效的括号
c语言·数据结构·其他·算法·leetcode·刷题