C语言中而非JAVA中, 计算整形数组大小

来源:百度知道 编辑:UC知道 时间:2024/05/22 03:30:50
写一个函数,传进来一个整形数组,以首地址形式传进来,现在要求出这个数组的大小如何求。一是求出已经初始化了几个元素,二是求定义这个数组时定义了几个元素的大小?

其实java中的数组就是C的一个结构体,
typedef struct
{int data[MAXSIZE];
int length;
}Sqlist;
插入数据length++;删除数据length--;这样就可以知道数组的长度了;

?