Mon probleme argv dans le langage c

Résolu/Fermé
rimounatn Messages postés 93 Date d'inscription jeudi 24 décembre 2009 Statut Membre Dernière intervention 7 septembre 2010 - 28 déc. 2009 à 19:39
Me--and--Me Messages postés 72 Date d'inscription vendredi 15 mai 2009 Statut Membre Dernière intervention 22 février 2010 - 2 janv. 2010 à 22:12
Bonjour,
je veux savoir c'est quoi l'erreur , quand j'utilise argc et argv , g'obtient une erreur :
voici un exple :
nom du programme: prog.c
****************
#include <stdio.h>
#include<stdlib.h>
int main(int argc, char * argv[])
{
printf ("largument 1, %s", argv[1]);
}
****************
pendant l'execution :
gcc prog.c bonjour
****************
le message d'erreur est :
gcc:bonjour: aucun fichier ou repertoire de ce type
****************
aidez moi svp ;(
A voir également:

3 réponses

Me--and--Me Messages postés 72 Date d'inscription vendredi 15 mai 2009 Statut Membre Dernière intervention 22 février 2010 5
28 déc. 2009 à 20:16
gcc -c prog.c
gcc prog.c -o exécutable ---> pour édition des liens

puis la compilation :

./exécutable bonjour --> bonjour c'est l'argv[1] , exécutable c'est le nom de l'éxécutable
2
BadGuitarist Messages postés 367 Date d'inscription dimanche 12 octobre 2008 Statut Membre Dernière intervention 20 octobre 2013 27
28 déc. 2009 à 20:06
Bonsoir,

Quelle est la ligne de commande que tu lances pour exécuter ton code ?

Pur executer ton programme : je pense qu'il faut taper la commande :

bonjour toto

PS : sauf si je me trompes, gcc prog.c bonjour, c'est ta commande de compilation.
0
rimounatn Messages postés 93 Date d'inscription jeudi 24 décembre 2009 Statut Membre Dernière intervention 7 septembre 2010 15
31 déc. 2009 à 17:49
merci Me--and--Me ca marche mnt ;)))
0
Me--and--Me Messages postés 72 Date d'inscription vendredi 15 mai 2009 Statut Membre Dernière intervention 22 février 2010 5
2 janv. 2010 à 22:12
Bein de rien, ça fait plaisir de vous avoir aider.. ;)
0