Je rejoins l'avis de jeroman.
Je ne connais pas ton contexte ni ce que tu veux faire, mais si tu connais le nombre exacte de point, fais un tableau a une dimension de type Struct point.
Si tu ne connais pas le nombre de point ou si celui ci est aleatoire, fais une gestion sous forme de liste simplement (ou doublement ?) chainées.
A chaque fois que tu recupere un point, tu fais un malloc, tu l'insere et tu mets tes varaible a jour.
Pour faire une recherche, il suffira de parcourir la chaine avec un while, faire ta recherche avec un if et recuperer les resultat voulu.
Partager