我用C++的方式来了,这里肯定要用到二级指针int** p=new int[10];//动态分配一个指针数组,长度看要存储几个结构体这个数组里每个元素都是一个指针,可以把要存储的结构体的地址赋值给这数组的元素例如p[0]=&s1//假定s1是一个要存储的结构体,以此类推 p[2]=&s2 p[3]=&s3等等释放只要delete[ ] p就OK了,你可以上机试试看。
动态的就用链表