A voir également:
- Les chaines de caractères en C++
- Caractères ascii - Guide
- Recherche automatique des chaînes ne fonctionne pas - Guide
- Caractères spéciaux clavier azerty - Guide
- Caractères spéciaux - Guide
- Exemple de mot de passe à 8 caractères - Guide
1 réponse
tafiscobar
Messages postés
1277
Date d'inscription
jeudi 7 décembre 2000
Statut
Contributeur
Dernière intervention
26 février 2009
177
27 mars 2002 à 22:07
27 mars 2002 à 22:07
est ce q t'as alloue ta varaible avant???? ie faire un car = new char;??? car si ta variable n'est pas initialisee, t'as des caracteres bizarres qui lui st données lors de la compilation.
tafiscobar
tafiscobar
28 mars 2002 à 10:34
tu as deux possibilités:
1) utiliser la classe string en utilisant l'espace de nom std par l'ajout en tete du programme des lignes suivantes:
#include <string>
using namespace std;
et puis declarer votre variable de type string:
exemple: string chaine;
remarque: si tu utilise l'espace std, il faut penser à utliser quelques classe de la biblitothéque sans .h comme <iostream>...
2) utiliser une variable de type poiteur de chaine de carac soit en allocation statique, exemple: char* chaine[25]
soit utiliser l'allocation dynamique: exemple:
char* chaine;
chaine=new char[25];