Mon probleme argv dans le langage c

Résolu
rimounatn Messages postés 93 Date d'inscription   Statut Membre Dernière intervention   -  
Me--and--Me Messages postés 72 Date d'inscription   Statut Membre Dernière intervention   -
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   Statut Membre Dernière intervention   5
 
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   Statut Membre Dernière intervention   27
 
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   Statut Membre Dernière intervention   15
 
merci Me--and--Me ca marche mnt ;)))
0
Me--and--Me Messages postés 72 Date d'inscription   Statut Membre Dernière intervention   5
 
Bein de rien, ça fait plaisir de vous avoir aider.. ;)
0