向量和数组长度的表达
向量长度:
size()函数
vector<int> nums;
for(i=0;i<5;i++)
nums.push_back(i);
cout<<"向量元素个数为:"<<nums.size();
结果为5
数组(字符串)长度:
数组(字符串)占用空间/单个元素占用空间
int nums[]={1,2,3,4};
char chars[]="length";
cout<<"数组元素个数为:"<<sizeof(nums)/sizeof(nums[0]);
cout<<"字符串字符个数为:"<<sizeof(chars)/sizeof(chars[0]);
结果分别为4和7(字符串结尾为’/0’)