我们知道在c++中\n作为的是一个转义字符,例如想\n,\t等,但当我们要输出\时,必须要以\\的形式输出,这种方式比较麻烦,而且可读性较差,c++11引入了一种新的表示方式:原始字符串字面量。
什么是原始字符串字面量?
原始字符串字面量是一种特殊的字符串,它会忽略所有的转义字符,将字符串中的所有字符原样输出。
表示方法:
在字符串前面加上 R
标记,然后使用括号 "( ... )"
包围字符串内容。
例如:
int a = R"(100\t2\5)"
printf("%d",a);
int a = R"abcd(100\t2\5)abcd"//还可以在中间加入标签,增加可读性,但不会影响结果的输出
此时输出的结果为100\t2\5
标签:输出,字面,t2,c++,原始,字符串,100 From: https://blog.csdn.net/xnglan/article/details/142880630