(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/>