string_size 和 string 加法要点

string

string的size

string::size_type 类型,是string的size函数的返回值类型,是一种无符号类型的值。

string与字符串字面量相加

  1. string可以与字符字面量和字符串字面量相加
string s1 = "hello"
string s2 = s1 + '\n'
  1. 当把string对象和字符串字面量和字符字面值放在一条语句是,必须要确保每个加号的两边的操作对象至少有一个是string(前提是确认好计算顺序).
string s3 = s2 + "hehe"+'\n'; // 这个代码正确
string s4 = "hehe" + "hello" + s1; //这个代码错误
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 这是16年5月份编辑的一份比较杂乱适合自己观看的学习记录文档,今天18年5月份再次想写文章,发现简书还为我保存起的...
    Jenaral阅读 2,907评论 2 9
  • 第5章 引用类型(返回首页) 本章内容 使用对象 创建并操作数组 理解基本的JavaScript类型 使用基本类型...
    大学一百阅读 3,279评论 0 4
  • 前言 把《C++ Primer》[https://book.douban.com/subject/25708312...
    尤汐Yogy阅读 9,554评论 1 51
  • 从网上复制的,看别人的比较全面,自己搬过来,方便以后查找。原链接:https://www.cnblogs.com/...
    lxtyp阅读 1,376评论 0 9
  • 成功的人大部分都酷爱读书,而读书的人很多并不成功,读书只是学习的一种方式,甚至并不是最高效,更不是唯一的方式。 读...
    snailwww阅读 178评论 0 0