prev up next   top/contents search

comp.lang.c FAQ 列表· 问题 6.23

我想知道数组中有多少个元素,但是sizeof返回字节大小。


只需将整个数组的大小除以单个元素的大小即可

	int array[] = {1, 2, 3};
	int narray = sizeof(array) / sizeof(array[0]);

参考:ISO Sec. 6.3.3.4


prev up next   contents search
关于此 FAQ 列表   关于 Eskimo   搜索   反馈   版权

Eskimo North 托管