Hello,
Voilà mon problème :
J'ai un programme qui me renvoit dans une boucle si une ip répond à un ping ou pas. Dans le but de réutiliser ces ip une fois ma boucle terminée, j'aimerais donc, à chaque fois que l'ip répond au ping, stocker celle-ci dans un tableau.
J'ai beau retourner le problème dans tous les sens, je ne vois pas :
1) comment déclarer mon tableau (allocation dynamique façon C89, ou C99 en mettant une variable qui elle même s'incrémente à mesure que des ips répondent)
2) comment incrémenter ce tableau.
en gros mon code se résume à ceci :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 /* [...] un boucle qui teste les ip une par une */ if(pingok == 1) { printf("ip x.x.x.x répond"); /* ici j'aimerais incrémenter un tableau dans lequel je stockerais mes ip, tableau que je pourrais traiter dans mon mail */ }
Partager