count是个函数 ,不能用作用户标识符
//count函数的用法
#include <iostream>
#include<vector>
#include<algorithm>//count函数
using namespace std;
int main()
{
//数组计数
int a[10] = { 1, 2, 3, 4, 4, 4, 4 };//长度为10的数组,没初始化的为0
cout << count(a, a + 10, 0) << endl;
cout << count(a, a + 10, 1) << endl;
cout << count(a, a + 10, 4) << endl;
cout << endl;
//向量计数
vector<int> v(10);
v[0] = 1;
v[1] = 1;
v[2] = 1;
v[3] = 1;
v[4] = 1;
v[5] = 1;
v[6] = 6;
v[7] = 7;
v[8] = 8;
v[9] = 9;
cout << count(v.begin(), v.end(), 1) << endl;
cout << count(v.begin(), v.end(), 5) << endl;
cout << count(v.begin(), v.end(), 6) << endl;
system("pause");//让程序暂停一下,然后按任意键继续,用于看运行结果,避免程序一闪而过。
return 0; //相同的我们还可以用getchar(),避免程序运行完直接结束而看不到运行结果。
}


本文介绍了C++中的count函数,详细讲解了其用途和用法,该函数用于统计给定范围内的元素出现的次数,是算法库中一个重要的工具。
4万+

被折叠的 条评论
为什么被折叠?



