问我想知道数组中有多少个元素,但是sizeof返回字节大小。
答只需将整个数组的大小除以单个元素的大小即可
int array[] = {1, 2, 3}; int narray = sizeof(array) / sizeof(array[0]);
参考:ISO Sec. 6.3.3.4
由 托管