无涯教程-进程 - int capacity()函数

36 阅读1分钟

此函数给出字符串分配空间的当前大小。

字符串的容量不一定等于字符串的大小或长度。如果更大,则意味着为其他字符串操作分配了额外的空间。

int capacity - 语法

str.capacity();

int capacity - 返回值

它返回该字符串当前分配的空间的大小。

int capacity - 例

让我们看一个简单的例子。

#include<iostream>
using namespace std;
int main()
{
string str = "Hello java program";
cout<<"capacity of the string is : "<<str;
return 0; 
} 

输出:

capacity of the string is : 18 

在此示例中,我们找到了字符串的容量。

参考链接

www.learnfk.com/c++/cpp-str…