Variable en c
Fermé
fofo77
-
22 janv. 2010 à 22:51
Pacorabanix Messages postés 3248 Date d'inscription jeudi 23 août 2007 Statut Membre Dernière intervention 19 mai 2013 - 23 janv. 2010 à 14:35
Pacorabanix Messages postés 3248 Date d'inscription jeudi 23 août 2007 Statut Membre Dernière intervention 19 mai 2013 - 23 janv. 2010 à 14:35
Bonjour,
j'aimerais savoir comment on fait pour mettre un mot dans une variable
j'aimerais savoir comment on fait pour mettre un mot dans une variable
4 réponses
@Jon@
Messages postés
70
Date d'inscription
mercredi 13 janvier 2010
Statut
Membre
Dernière intervention
23 janvier 2010
22 janv. 2010 à 22:56
22 janv. 2010 à 22:56
tu la déclare en char :
exemple : char xxxx[nombre de lettres de ton mot];
exemple : char xxxx[nombre de lettres de ton mot];
@Jon@
Messages postés
70
Date d'inscription
mercredi 13 janvier 2010
Statut
Membre
Dernière intervention
23 janvier 2010
23 janv. 2010 à 00:29
23 janv. 2010 à 00:29
J'avais en effet oublié le caractère de fin de chaine ;)
Pacorabanix
Messages postés
3248
Date d'inscription
jeudi 23 août 2007
Statut
Membre
Dernière intervention
19 mai 2013
663
23 janv. 2010 à 14:35
23 janv. 2010 à 14:35
un mot == une chaine de caractère == un tableau de char
ce code fonctionne.
#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.
23 janv. 2010 à 00:27