1.访问私有成员的几种方法:
成员函数拷贝(return 数值)
友元函数
友元类
2.string常用操作
char ch[20]="hello!"
string s1,s2,s;
s=s1+s2//链接
s=s1//赋值拷贝
s1==s2//判断s1与s2是否相等 返回值为0/非0
s1>= (同上)
s1> (同上)
s[i] //访问串下标为i的字符
s.append(ch) 将字符串ch添加到末尾
s.assign(ch) 将ch赋值给s
s.insert(p0,ch) 将ch插到s[p0]之前 string串也可以的!!
s=s1.substr(p0,n) 将s1从s1[p0]开始提取n个字符赋值给s
s.length() 返回值为s的长度(不包括\0)
s.find(s1) 查找并返回s1在s中第一次出现的位置
(例:hello 在hhello中第一次出现位置为1 hello在hello中第一次位置为0)
s.swap(s1) 将s与s1进行交换