C++深度解析 数组操作符的重载 --- 数组访问操作符[ ](33)
通过数组访问操作符[ ],访问字符串里面的单个字符。
示例程序:
#include <iostream>
#include <string>
using namespace std;
int main()
{
string s = "a1b2c3d4e";
int n = 0;
for (int i = 0; i < s.length(); i++)
{
//判断字符是否为数字
if (isdigit(s[i]))
{
n++;
}
}
cout << n << endl;
return 0;
}
结果如下:
数组访问操作符[ ]
数组访问符是C/C++中的内置操作符。
数组访问符的原生意义是