a为一维数组,请利用sizeof运算写出表达式求数组a元素个数 急

如题所述

方法:int num = sizeof(a) / sizeof(a[0]);
解释:sizeof(a): 数组a的整体大小(以字节为单位);
sizeof(a[0]): 数组a中的一个元素a[0]的大小;
两者相除,极为数组a的元素个数。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-07-08
sizeof(a) / siaeof(a[0])
被除数为数组a占用字节数,除数为数组a中的元素占用的字节数,得到的结果就是数组a的元素个数
第2个回答  2011-07-08
sizeof(a) /sizeof(*a)本回答被提问者采纳
第3个回答  2011-07-08
sizeof(a)/sizeof(a〔0〕)
相似回答