C++中利用string库操作的总结

1.初始化string对象的方式:

  string s1;            s1为空串

  string s1(s2);     将s1初始化为s2

  string s1("…");   将s1初始化为某字符串

  string s1(n,'c');   将s1初始化为n个‘c’字符

2.string的常用操作

   s.empty()           判断s是否为空串,若为空,返回true,否则返回false

   s.size()               返回s字符的个数

   s[n]                      返回字符串中位置为n的字符(最左边的位置是0)

   s1 + s2               将s1和s2连接起来并返回(注意:不能连接两个双引号引起来的字符串:“…”+“…”是错误的)

   s1 = s2               将s1赋值为s2

   s1 == s2             判断s1和s2是否相等,若相等,返回true,否则,返回false

   s1 != s2              判断s1和s2是否相等,若相等,返回false,否则,返回true

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值