数组小问题
char str[]="asdfg";可以用while(*p!='\0')算出数组大小
但如果我用
char arr[]={'a','b','c'};
int array[]={45,56,76};
声明数组。怎么才能得到数组的大小啊?
问题点数:20、回复次数:2Top
1 楼dragonzxh(河马MiaMia~柯奶奶和黑爷爷的儿子叫柯南...~)回复于 2006-03-09 11:59:38 得分 10
char arr[]={'a','b','c'};//sizeof(arr)/sizeof(char)
int array[]={45,56,76};//sizeof(array)/sizeof(int)
Top
2 楼Rick_ang(东方未名)回复于 2006-03-09 12:00:24 得分 10
sizeof(arr)/sizeof(char);Top




