在C语言中,以下哪个宏定义可以用来获取数组元素的个数?
答案解析
核心考点说明:本题考查C语言中宏定义的使用以及如何计算数组元素个数。
解题思路分析:正确的宏定义应该计算数组总大小除以单个元素的大小,从而得到元素个数。
每个选项的详细分析:
A. 正确,使用了正确的计算方法。
B. 错误,只计算了数组总大小,没有除以元素大小。
C. 错误,只计算了第一个元素的大小。
D. 错误,假设了数组元素类型为int,这在类型不一致时会出错。
易错点提醒:注意宏定义中计算元素个数时,要使用数组的首元素类型来确定元素的大小。
正确答案:A