Besoin d'aide avec les tableaux

Résolu
ndubien Messages postés 557 Date d'inscription dimanche 25 septembre 2005 Statut Membre Dernière intervention 10 mai 2014 - 30 juin 2007 à 10:58
ndubien Messages postés 557 Date d'inscription dimanche 25 septembre 2005 Statut Membre Dernière intervention 10 mai 2014 - 30 juin 2007 à 16:59
Bonjour,

Je cherche à savoir:
Comment connaître le nombre de lignes d'un tableau (char **tab, char tab[64][32]) ?

<hr />

Merci d'avance et à bientôt.

Nico

3 réponses

SAKingdom Messages postés 3212 Date d'inscription lundi 7 novembre 2005 Statut Membre Dernière intervention 16 février 2009 15
30 juin 2007 à 16:31
Le nombre de lignes ???
Tu veux parler du nombre de pointeur (tab[64][32]) ?
sizeof(tab)/sizeof(tab[0]).

Pour un pointeur (char **), c'est impossible comme pour tout pointeur. De tout façon, cette mémoire est alloué dynamiquement et devrait donc être connue du programmeur (pour un tableau aussi mais bon...).

C++ (@++)<!--
3
SAKingdom Messages postés 3212 Date d'inscription lundi 7 novembre 2005 Statut Membre Dernière intervention 16 février 2009 15
30 juin 2007 à 16:35
Pfffff, je recommence:

Pour un pointeur de pointeurs (char **), c'est impossible.
De toute façon, cette mémoire est allouée dynamiquement et devrait donc
être connue du programmeur (pour un tableau aussi mais bon...).

C++ (@++)<!--
3
ndubien Messages postés 557 Date d'inscription dimanche 25 septembre 2005 Statut Membre Dernière intervention 10 mai 2014 4
30 juin 2007 à 16:59
Merci beaucoup pour ces réponses,

à bientôt.






Nico
0
Rejoignez-nous