注册 登录
编程论坛 C++教室

请问str.length 是什么意思

huang1938120 发布于 2012-12-24 11:39, 6687 次点击
#include<iostream>
#include<string>
using namespace std;
int main()
{
 int i;
    string str;
    cout<<"请输入一串字符:"<<endl;
    cin>>str;
    cout<<"字符串倒序后为:"<<endl;
    for(i=str.length()-1;i>=0;i--)    //这里的str.length 是什么意思
    cout<<str[i];
    cout<<endl;   

 system("pause");
 return 0;
4 回复
#2
mmmmmmmmmmmm2012-12-24 11:54
str.length()

length()是string的一个函数  用来返回string的长度 类似的还有size()

程序代码:
长度(length)
语法:
  size_type length();


 

length()函数返回字符串的长度. 这个数字应该和size()返回的数字相同.

#3
qunxingw2012-12-24 12:01
理解为1个字符串的对象调用字符串类中求长度成员函数。
#4
zhuanjia02012-12-24 12:50
str字符串的长度
#5
zhuanjia02012-12-24 13:19
str字符串的长度
1