求数组长度(转)

int a[10];
sizeof(a) 就是数组所占用的字节数  也就是长度 在32位机器上是40
如果你要求的是当前数组中元素的个数,可以用
个数 = sizeof(a)/sizeof(int)
如果是 char a[10] 就是 sizeof(a)/sizeof(char)
希望我说的对你有帮助
posted @ 2009-07-06 05:19  不做打工仔  阅读(146)  评论(0)    收藏  举报