내가 하고싶은게 대충 뭐냐면

포인터배열을 만들건데 그 포인터들이 구조체를 가르키는 포인터들이야

그런데 이 구조체포인터들이 몇개나 필요할지 몰라서

이중포인터를 써서 동적할당을 해야되는데

선언을 어떻게 하고 malloc을 어떻게 써야하고 다 모르겟어..

참고로 링크드리스트로 구조체들을 관리하거든

void MinMax(struct info *HEAD, int number, int s)
{
 struct info *current=HEAD; //링크드리스트를 위한 current
 struct info **Min;    //링크드리스트에 있는 구조체들에서 current->score 들을 비교해서 최소값을 찾는데 최소값을 가지고 있는 놈이 여럿일수 있자나
 int i=0, j=0;                        //그래서 최소값을 가지고 있는 구조체들을 전부 찾아서 주소값들을 Min이라는 포인터배열에 저정할건데 malloc을 써서
 int p;                                //동적할당을 하고싶어
 
 Min = (info *)malloc(number*sizeof(HEAD));

~~~~~~~~


 

물론 이 코드는 다 틀린 코드임..


 

이게 나도 뭘 어떻게 해야될지 몰라서 설명도 잘 못하겠는데

능력자 형들 도와줘 ㅠㅠ