s.length()的意思是计算字符串s的长度,其返回值是一个整数,比如以下代码:
#include<iostream.h>
#include<string>
using namespace std;
int main()
{
string s = "abc"; //注意,s的长度为3,而s的字符数为4(包括结束符'\0')
int i=s.length(); //计算长度并把值赋给i
cout<<"s的字符数为:"<<i<<endl;
return 0;
}
输出结果:
s的字符数为:3
s.length是针对java中数组的,length是数组的一个属性,用来表示数组的长度
s.length()则是字符串的一个方法,用来返回字符串的长度的
字符串是没有length属性的,只有length()方法
数组有length属性,而没有length()方法
能力决定舞台,业绩体现价值,财富回报才智!
不积跬步,无以至千里;不积小流,无以成江海!
千里之行,始于足下。改变现在,就是改变未来。改变未来,从现在开始。