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

相关推荐
HalvmånEver2 小时前
在 C++ :x86(32 位)和 x64(64 位)的不同
开发语言·c++·学习
浪成电火花4 小时前
(deepseek!)deepspeed中C++关联部分
开发语言·c++
谱写秋天6 小时前
FreeRTOS中断服务程序(ISR)详细讲解
c语言·freertos·isr
愿天堂没有C++6 小时前
剑指offer第2版——面试题4:二维数组中的查找
c++·面试
徐归阳8 小时前
第二十四天:虚函数与纯虚函数
c++
青草地溪水旁8 小时前
UML函数原型中constraint的含义,有啥用?
c++·uml
GUET_一路向前9 小时前
【C语言】解释形参void *data用法
c语言·开发语言·通用指针
汤永红10 小时前
week1-[循环嵌套]画正方形
数据结构·c++·算法
pusue_the_sun10 小时前
数据结构——顺序表&&单链表oj详解
c语言·数据结构·算法·链表·顺序表
重启的码农10 小时前
ggml 介绍(4) 计算图 (ggml_cgraph)
c++·人工智能