Variable en c

fofo77 -  
Pacorabanix Messages postés 4122 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
j'aimerais savoir comment on fait pour mettre un mot dans une variable
Configuration: Windows 2000
Opera 9.80

4 réponses

  1. @Jon@ Messages postés 81 Statut Membre
     
    tu la déclare en char :
    exemple : char xxxx[nombre de lettres de ton mot];
    0
    1. Pacorabanix Messages postés 4122 Date d'inscription   Statut Membre Dernière intervention   663
       
      Attention ! au moins "nombre de lettres de ton mot + 1" en C ;)
      0
  2. @Jon@ Messages postés 81 Statut Membre
     
    J'avais en effet oublié le caractère de fin de chaine ;)
    0
  3. Pacorabanix Messages postés 4122 Date d'inscription   Statut Membre Dernière intervention   663
     
    un mot == une chaine de caractère == un tableau de char

    #include <string.h>
    #include <stdio.h>
    
    int main(void) {
      char phrase[100];
      strcpy(phrase, "Salut tout le monde");
      printf("la variable phrase contient : \"%s\" ", phrase);
    
      return 0;
    }


    ce code fonctionne.
    0