c++中string可以通过string.length()来获得string的长度,当对与一个数组来说就不是这么容易了。
如一个int型的数组:
int a[] = {1,2,3,5,6,9};如何获得呢?
可以通过sizeof的特殊用法,都知道sizeof()是获得所占的空间的大小,所以可以:int length = sizeof(a)/sizeof(int);来得到a数组的元素个数。
c++中string可以通过string.length()来获得string的长度,当对与一个数组来说就不是这么容易了。
如一个int型的数组:
int a[] = {1,2,3,5,6,9};如何获得呢?
可以通过sizeof的特殊用法,都知道sizeof()是获得所占的空间的大小,所以可以:int length = sizeof(a)/sizeof(int);来得到a数组的元素个数。