编写一个可以计算集合中元素个数的程序。有没有大神能帮帮忙想一个,让我参考一下
沥遍集合中的每个元素不就求出来元素个数了吗?
或者在向集合中添加元素的时候有个计数器记下元素的个数就行了
不知道你说的是什么集合,如果是vetor set之类的,可以取,如果是c字符串数组,遍历寻找\0也可以。一般数组不行。
你注意看,系统函数调用,很多都需要你提供一个长度的参数。
比如void qsort(void*base,size_t num,size_t width,int(__cdecl*compare)(const void*,const void*));排序
如果要是可以取到,这不是多此一举么。
lz你用的是c++吧。那不管是什么集合,遍历集合把元素扔进set中,set有去重功能,然后输出set的大小就好
遍历集合,设置一个变量初始化为S=0;然后在循环里面加1统计就行
问题不太好...真的不太好...