直接上码,代码简单易懂,大家一看就明白
为了获取int型数组元素的实际个数,大家可以参考如下代码
#include<iostream>
#include<string>
using namespace std;
int main()
{
int a[9]={1,2,3};
int len=sizeof(a)/sizeof(int);//获取数组的大小
int mylen=0;//获取实际存放的元素个数
int i=0;
while(a[i])
{
mylen++;
i++;
}
cout<<len<<" "<<mylen<<endl;
//len的值为9,mylen的值为3
return 0;
}
如上代码中的mylen就是所要求实际存储的元素个数