Mon probleme argv dans le langage c

Résolu
rimounatn Messages postés 107 Statut Membre -  
Me--and--Me Messages postés 76 Statut Membre -
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 ;(
Configuration: Windows 7 Internet Explorer 8.0

3 réponses

  1. Me--and--Me Messages postés 76 Statut Membre 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
  2. BadGuitarist Messages postés 373 Statut Membre 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
  3. rimounatn Messages postés 107 Statut Membre 15
     
    merci Me--and--Me ca marche mnt ;)))
    0
    1. Me--and--Me Messages postés 76 Statut Membre 5
       
      Bein de rien, ça fait plaisir de vous avoir aider.. ;)
      0