String的三种遍历方式
string的本质:底层是一个字符串的数组,支持动态增长
把字符串“1234”转换为整形1234
<1>下标+operator[ ] (像数组一样使用)
数组遍历用[]
把"1234"转换成整形
#include <iostream>
#include <string> //字符串
int StrToIntl(string str)
{
int value = 0;
for (size_t i = 0; i < str.size(); ++i)
{
//实现打印
//cout << str[i] << " ";
//cout << str.operator[](i) << " "; //等价上一行 operator[]是函数;(i)是参数;访问底层数组的第i个字符
value *= 10;
value += str[i] - '0';