当前位置:首页 > 代码相关 > 正文内容

C语言字符串换行连接

admin1年前 (2020-09-24)代码相关310

有时候遇到一个字符串太长一行放下不好看的情况,可以使用换行连接:

一是使用 \ 符号,如下所示:

char* testString = "AAA\
BBB";

运行如下:

image.png

注意换行后的内容一定要顶到格子的最前面,否则会把前面的空格也算上。

char* testString = "AAA\
                    BBB";

image.png

另一种是换行后使用两个 " 括起来,C语言规定,连续的用 "" 引起的字符串常量,会默认合并为一个常量字符串,如下:

char *testString2 = "AAA"
                    "BBB";

image.png

版权声明:本文由cyhu's essay发布,如需转载请注明出处。

本文链接:https://lovedm.club/?id=85

相关文章

C# 正则表达式(1)

C# 正则表达式(1)

用于匹配输入文本的模式string s = "this is a test!"; string res&nb...

C语言 rename

在<stdio.h>头文件下以下内容来自:http://www.cplusplus.com/reference/cstdio/rename/?kw=renamerenameint ...

C#解析JSON

C#解析JSON

首先使用nuget搜索json,如下图选择第一个包安装。然后引用命名空间 using Newtonsoft.Json;以下面的JSON文件为例子解析:{"page":1,"...

偶然想到的一个问题。。。

偶然想到的一个问题。。。

今天突然想C#中,用数组中的Max()方法和直接通过比较获取最大值的时间谁快,于是试了试:       static v...

C# WPF程序 显示时间

C# WPF程序 显示时间

例子来源于此视频https://www.bilibili.com/video/av1422127?p=4 此例子是想说明有的类主要使用它的事件namespace Wpf_test { &...

递归计算1到x的和

递归真是个神奇的东西,当时学C的时候就没搞明白,学C#又遇到例子了。        public int&nb...