细论数组维度(dimension)的计算
细论数组维度(dimension)的计算2010-09-14 CSDN博客 林石我们经常需要知道先前定义的数组维度,或是为了对其进行循环遍历,或是其它。当我们显示初始化数组而没有指定其维度时尤其如此:int is[]={1,2,3};有开发经验的读者可能经常使用如下方式来实现:int dimension=sizeof(is)/sizeof(is[0])这在大部分情况下都工作得很好。只是敲的键盘次数有点多。所以,有了如下这个宏的出现:#define DIM(...