IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

C Discussion :

Problème : chaîne de caractère


Sujet :

C

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Juin 2004
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2004
    Messages : 5
    Par défaut Problème : chaîne de caractère
    Bonsoir,

    Je suis vraiment nul pour ce qui est des chaînes. Dans mon projet (petit RPG solo sur console ^^), je voudrais créer la variable nomMonstre afin de pouvoir changer ce nom quand je le veux pour rendre la focntion Combat.c plus simple à utiliser en employant cette variable nomMonstre.

    J'ai donc déclaré une chaîne dans mon fichier main.c :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    char nomMonstre[10] = "Squelette" ;
    Puis j'ai défini ma fonction combat (avant main.c bien sûr) :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    int combat (char nomMonstre) ;
    où int signifie l'expérience que l'on acquiert en tuant le monstre (en l'occurence, un squelette).

    Mais lorsque j'appelle ma fontion (écrite sur un autre fichier) depuis main.c, la compilation plante ! Voici l'appel de fonction :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    expGagne = combat(nomMonstre);

    Merci d'avance pour votre aide.

  2. #2
    Membre émérite Avatar de crocodilex
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    697
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 697
    Par défaut
    Essaye ça :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
     int combat (char *nomMonstre) ;

  3. #3
    Expert confirmé
    Avatar de Skyounet
    Homme Profil pro
    Software Engineer
    Inscrit en
    Mars 2005
    Messages
    6 380
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : Etats-Unis

    Informations professionnelles :
    Activité : Software Engineer
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2005
    Messages : 6 380
    Par défaut
    Citation Envoyé par kurt12
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    int combat (char nomMonstre) ;
    Hum ca devrai mieux aller avec ca
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    int combat(char *nomMonstre);

  4. #4
    Membre du Club
    Profil pro
    Inscrit en
    Juin 2004
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2004
    Messages : 5
    Par défaut
    Outch... décidément je suis fatigué ce soir...

    Merci beaucoup ^^

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Problème chaîne de caractères
    Par lionelpopo dans le forum Langage
    Réponses: 5
    Dernier message: 20/04/2006, 11h51
  2. [Configuration] problème de taille de chaînes de caractères
    Par Wormus dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 8
    Dernier message: 21/10/2005, 14h55
  3. Problème sur des chaînes de caractères
    Par Anonymous dans le forum Access
    Réponses: 9
    Dernier message: 16/09/2005, 08h21
  4. Problème pour exécuter une chaîne de caractères
    Par Pongo dans le forum MS SQL Server
    Réponses: 3
    Dernier message: 02/09/2005, 10h34
  5. Problème de chaîne de caractères (BSTR)
    Par patvdb dans le forum MFC
    Réponses: 2
    Dernier message: 26/02/2004, 15h44

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo