[Langage C]Passage matrice en parametre fonct
Fermé
sportif_C
Messages postés
18
Date d'inscription
samedi 22 août 2009
Statut
Membre
Dernière intervention
16 janvier 2012
-
4 avril 2011 à 20:17
fiddy Messages postés 11069 Date d'inscription samedi 5 mai 2007 Statut Contributeur Dernière intervention 23 avril 2022 - 4 avril 2011 à 21:20
fiddy Messages postés 11069 Date d'inscription samedi 5 mai 2007 Statut Contributeur Dernière intervention 23 avril 2022 - 4 avril 2011 à 21:20
A voir également:
- [Langage C]Passage matrice en parametre fonct
- Langage ascii - Guide
- Netflix paramètre compte - Guide
- Remettre parametre usine pc - Guide
- Passage qwerty azerty - Guide
- Changer parametre dns - Guide
1 réponse
fiddy
Messages postés
11069
Date d'inscription
samedi 5 mai 2007
Statut
Contributeur
Dernière intervention
23 avril 2022
1 844
4 avril 2011 à 21:20
4 avril 2011 à 21:20
double distance_entre_noeud ;
distance_entre_noeud = calculer_distance () ;
distance_entre_noeud est de type double selon ta déclaration.
Tu veux que ça soit une matrice ? Dans ce cas, il faudrait mettre : double **distance_entre_noeud;
Ensuite, il faudra ne pas oublier de faire l'allocation (malloc, ...) dans ta fonction calculer_distance() et du coup, ne pas oublier de faire le free après.
Ou alors, tu alloues ta fonction dans le main (statique ou dynamique) et tu déclares la fonction calculer_distance comme : void calculer_distance(double **)
Cdlt,
distance_entre_noeud = calculer_distance () ;
distance_entre_noeud est de type double selon ta déclaration.
Tu veux que ça soit une matrice ? Dans ce cas, il faudrait mettre : double **distance_entre_noeud;
Ensuite, il faudra ne pas oublier de faire l'allocation (malloc, ...) dans ta fonction calculer_distance() et du coup, ne pas oublier de faire le free après.
Ou alors, tu alloues ta fonction dans le main (statique ou dynamique) et tu déclares la fonction calculer_distance comme : void calculer_distance(double **)
Cdlt,