string类字符串的用法
string的基础用法
string 变量名
- 用变量名.[i];
for example string s;
下面所有的例子都是围绕着变量名s来展开的
然后你就能用s[1],s[2];
string的基本操作
string s;
int len;
len=s.length();//获取字符串的长度
s.capacity //即s中不必增加内存即可存放的元素个数
//capacity只要不用增加内存就是一个定值,而且每次扩充内存都是两倍增加
s.max_size//即s对象中可存放最大字符串的长度
s.size //返回当前字符串的大小即当前拥有元素的个数
bool empty;//这个怎么用。。。
void resize(int len,char c); //把字符串当前大小置为len,多去少补,多出的字符c填充不足的部分
然后如果有一串数字123214,但是它是以字符的形式存储的话
- 我们要转化为数字就必须拿这个字符串减去-‘0’
- 字符-49
原因,因为字符是以ansi码存储在·电脑上面的,即0—48.所以你想得到那个数字就要减去48