有什么方法可以加快 C 中获取数组大小的速度吗?
打字sizeof(array)/sizeof(int)
每次都会变老。有没有 C 库有类似的东西.length
或者有什么方法我可以定义sizeof(array)/sizeof(int)
作为某种较短的常量(也可以使用点表示法)?
您可以使用sizeof(array)/sizeof(*array)
并制作一个宏。
#define length(array) (sizeof(array)/sizeof(*(array)))
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)