做门户类网站报价,seo关键词的选择步骤,wordpress 游戏模版,成都网站建设公司推荐原始字面常量#xff08;C11#xff09; 文章目录 原始字面常量#xff08;C11#xff09;前言一、原始字面量二、代码示例总结 前言
字面量一般是指数值#xff08;12、454等#xff09;和字符串#xff08;“Hw”、“h\t”#xff09;#xff0c;但是有时候我们想表…原始字面常量C11 文章目录 原始字面常量C11前言一、原始字面量二、代码示例总结 前言
字面量一般是指数值12、454等和字符串“Hw”、“h\t”但是有时候我们想表达字符原始的意义不想进行转义比如说h\t字符串中‘\t’表达的意思是制表符即进行了转义C11添加了原始字符串常量不需要额外对字符串做转义或者连接操作。 一、原始字面量
定义方式未Rxxx(原始字符串)xxx,其中()两边的字符串可以省略()两边的字符串主要起到描述原始字符串的作用要保证两边的字符串相同。
二、代码示例
#include iostream
using namespace std;int main()
{string str F:\work_study\test.txt;std::cout str endl;string str1 html\head\title;std::cout str1 endl;// 原始字面量// 不转义string str2 Rxxx(F:\work_study\test.txt)xxx;std::cout str2 endl;//在C11之前如果一个字符串分别写到了不同的行里边需要加连接符这种方式不仅繁琐//还破坏了表达式的原始含义如果使用原始字面量就变得简单很多很强直观可读性强。// 如果是很长的字符串也可以不使用连接符string str3 Rxxx(htmlheadtitle)xxx;std::cout str3 endl;return 0;
}总结
本文主要介绍了C11的原始字面量的使用欢迎阅读交流。