поддерживается садистами

я есть следующий код:

int **ptr = (int **)malloc(sizeof(int*)*N); 
for(int i=0;i<N;i++) 
     ptr[i]=(int*)malloc(sizeof(int)*N));

как я могу бесплатно использовать PTRfree? я должен зацикливаться на ptr и свободный ptr [i]? или просто сделать

free(ptr) 

а птр будет освобожден?

Ответы на вопрос(5)

Ваш ответ на вопрос