Appeler une fonction C

Fermé
afrozen Messages postés 18 Date d'inscription vendredi 18 juillet 2008 Statut Membre Dernière intervention 19 janvier 2011 - 17 janv. 2011 à 13:17
afrozen Messages postés 18 Date d'inscription vendredi 18 juillet 2008 Statut Membre Dernière intervention 19 janvier 2011 - 17 janv. 2011 à 16:19
Bonjour,

Je souhaite savoir comment faire l'appel de la fonction suivante:

int toto (int argcc, char **argvv)

Merci d'avance.

2 réponses

tibobo_77 Messages postés 1357 Date d'inscription mardi 21 avril 2009 Statut Membre Dernière intervention 27 juillet 2012 263
17 janv. 2011 à 13:30
char** t={a,b}{c,d};
int a = toto(1,t);
1
afrozen Messages postés 18 Date d'inscription vendredi 18 juillet 2008 Statut Membre Dernière intervention 19 janvier 2011
17 janv. 2011 à 13:37
Merci pour ta réponse, donc si je fais :

int ii;
int argc;
char **argv;

ii= simplescan ( argc, &&argv);


c'est faux ?
0
tibobo_77 Messages postés 1357 Date d'inscription mardi 21 avril 2009 Statut Membre Dernière intervention 27 juillet 2012 263
17 janv. 2011 à 13:44
tu n'as pas besoin des "&" ;)
0
afrozen Messages postés 18 Date d'inscription vendredi 18 juillet 2008 Statut Membre Dernière intervention 19 janvier 2011
17 janv. 2011 à 13:47
T'en sur ? par ce que je les mis en partant du principe que c'ets un double pointeur :s
C'est pas le cas ?
0
tibobo_77 Messages postés 1357 Date d'inscription mardi 21 avril 2009 Statut Membre Dernière intervention 27 juillet 2012 263
17 janv. 2011 à 14:02
je pars du principe que c'est un tableau a deux dimensions. Au pire essaye les deux, tu verras ce que ça te donne.
0
Char Snipeur Messages postés 9813 Date d'inscription vendredi 23 avril 2004 Statut Contributeur Dernière intervention 3 octobre 2023 1 298
17 janv. 2011 à 14:10
"&" donne l'adresse d'une variable. Si argv est un pointeur double, &&argv est un pointeur quadruple. Le plus simple est de voir les étoiles dans le type et non dans la variable.
(char**) argv.
Si tu as du mal, fait un typedef :
typedef char** charSS;
0
tibobo_77 Messages postés 1357 Date d'inscription mardi 21 avril 2009 Statut Membre Dernière intervention 27 juillet 2012 263
17 janv. 2011 à 14:14
Merci pour ces précisions ;)
0