C++-容器-string:string的大小和容量

size()和length():返回string对象的字符个数,他们执行效果相同

max_size():返回string对象最多包含的字符数,超出会抛出异常

capacity():重新分配内存之前,string对象能包含的最大字符数

string str("1234567");    
cout << "size=" << s.size() << endl;             // size=7
cout << "length=" << s.length() << endl;         // length=7
cout << "max_size=" << s.max_size() << endl;     // max_size=4294967294
cout << "capacity=" << s.capacity() << endl;     // capacity=15

C++ string常用函数用法总结_皆自落的博客-CSDN博客_c++ string函数

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值