c++字符串小结

c++字符串小结

本文分享了在学习c++高级编程第三版时纪录的关于字符串理解还模棱两可的几个要点.

  • sizeof(字符数组) => 数组大小
  • sizeof(字符指针) => 指针大小(取决于平台)
  • c++字符串字面量: 本质为const字符数组,为兼容c,用字符串字面量给指针赋值时,不要求指针是const修饰的
  • 使用字符串字面量给数组初始化 => 相当于复制了一份
  • 常用的c++ string类型重载符: +,+=,==,!=,<
  • 使用s后缀(c++14)将字符串字面量解释为c++ string,例如auto str1 = “Hello World”s;
  • 常用字符串数值转换函数: to_string系列和stoX(例如stoi string转int)系列
  • 原始字符串: R”(XXX)”,可跨行,不转义,遇到含括号的字符串时使用R”分隔符(X(X)X)分隔符”,例如R”-(hello())-“
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值