3.3.4 使用size()成员函数
现在介绍string的成员函数。下面的代码使用了成员函数size():
- cout << "The phrase has " << phrase.size() << " characters in it.\n\n";
phrase.size()通过成员选择运算符.(点号)调用string对象phrase的成员函数size()。成员函数size()仅返回表示string对象大小(所包含的字符数)的无符号整型值。因为string对象是"Game Over!!!",该成员函数返回的值为12(每个字符都要计算在内,包括空格)。当然,调用另一个string对象的size()返回的字符个数可能不一样,这取决于该string对象中字符的个数。
提示
string对象还包含一个成员函数length(),同size()一样,该函数返回string对象中字符的个数。