如何获取结构指针的大小..
struct person **angest=NULL;
在这个结构中有22人注册。如何获得带有sizeof的Count 22?有可能的?
看来你正在使用malloc分配人员,例如
angest=malloc(sizeof(struct person *)*22);
(你现在已经分配了22个指向结构的指针)
然后使用sizeof
得到这个数字22是不可能的。无法在编译时计算动态分配的数组的大小。您必须自己保持这个尺寸,例如static int nPersons;