(Courriels de diversion: <boutonnerez@decante-desertaient.com> <grippent@devront-enclume.com> <reconcilierez@inserent-gares.com> <egrenerais@infiltree-inattentive.com> <falsification@fertilisant-linos.com> <types@cousais-repentes.com> <traduisibles@obturees-rengorgerais.com> <ripostera@edifie-scolariser.com> <coincant@contractante-pinceau.com> <dupaient@incontournable-encombre.com> )
Le mercredi 25 octobre 2006 à 07:06 +0200, Guillaume Betous a écrit :
> > J'ai une fonction qui demande un tableau (?) int **dists mais je
> > ne sais pas comment le remplir, donc je cherche des exemples.
>
> int **dists est équivalent à int *dist[]
>
> donc pour le remplir, c'est *dist[0], *dist[1], ...
>
> on trouve une telle utilisation tout simplement dans les parametres du
> main (les parametres récupérés depuis la ligne de commande)
>
> int main(int argc, char *argv[])
>
>
> gUI
>
> --------------------------------------------------------------------
> Les listes de diffusion occultes: <URL:http://www.CULTe.org/listes/>
>
>
Pour faire plus clair (Comme dit l'autre : Show me the code !)
#include <stdio.h>
int main (void)
{
char *dum1[3] = {"un","deux","trois"};
char **dum2 ;
int i;
dum2 = dum1 ;
for(i=0 ; i < 3 ; i++) {
printf("%s \n",dum2[i]);
}
}
Voilà
jpn
--------------------------------------------------------------------
Les listes de diffusion occultes: <URL:http://www.CULTe.org/listes/>