C ++程序中的原始字符串文字
在本文中,我们将讨论C++中的原始字符串文字,其含义和示例。
C++中有转义字符,例如“\n”或“\t”。当我们尝试打印转义字符时,它将不会显示在输出中。为了在输出屏幕上显示转义字符,我们使用原始字符串文字,方法是使用R”(带有转义字符的字符串)”。在字符串前面使用R后,转义字符将显示在输出上。
示例
让我们借助示例来了解这一点
#include <iostream>
using namespace std;
int main(){
string str = "tutorials\npoint\n" ;
// A Raw string
string str_R = R"(tutorials\npoint\n)";
cout <<"String is: "<<str << endl;
cout <<"Raw String is: "<<str_R;
return 0;
}输出结果
如果我们运行上面的代码,它将生成以下输出-
String is: tutorials point Raw String is: tutorials\npoint\n
示例
#include <iostream>
using namespace std;
int main(){
string str = "tutorials\ttoint\t" ;
// A Raw string
string str_R = R"(tutorials\tpoint\t)";
cout <<"String is: "<<str << endl;
cout <<"Raw String is: "<<str_R;
return 0;
}输出结果
如果我们运行上面的代码,它将生成以下输出-
String is: tutorials toint Raw String is: tutorials\tpoint\t
热门推荐
1 泰迪狗狗如何训练
3 狗狗训练图
5 狗狗训练方法
6 训练狗狗不咬人
8 敏捷训练狗狗
10 训练狗狗吃饭
11 泰迪狗狗训练
12 狗狗从多大开始训练
13 狗狗训练学校费用
14 怎么去训练狗狗
15 狗狗训练狗狗
16 狗狗训练教程
17 训练狗狗装死
18 泰迪狗狗的训练方法