kiboumz
Messages postés120Date d'inscriptionmercredi 17 septembre 2003StatutMembreDernière intervention18 mai 2007
-
6 avril 2005 à 02:25
NitRic
Messages postés402Date d'inscriptionmardi 1 mai 2001StatutMembreDernière intervention15 août 2011
-
8 avril 2005 à 00:43
Bonjour, j'aimerais savoir comment passer un tableau de char 2
dimensions dans les paramètres d'une fonction et qu'elle saurait
l'appel.
magic_Nono
Messages postés1878Date d'inscriptionjeudi 16 octobre 2003StatutMembreDernière intervention16 mars 2011 7 avril 2005 à 09:07
Bj NitRic
il est toujours préférable de connaître les dimensions des `tableaux` ,
c'est vrai, mais on peux faire sans, et je pensais plutot a qqch avec
le strcpy et non strncpy : ou alors un strncpy sur min(strlen(...),uMaxItemSize )
sinon, pour l'utilisation :
void utiliseTab( char ** Nom, size_t uNbItemMax )
{
size_t i;
for ( i = 0; i < uNbItemMax && Nom[i] ; i++ )
puts( Nom[i] );
}
voir mm sans transmettre le uNbItemMax qui est une constante.