Concatener 2 chaines de caracteres - C++ - Programmation
Marsh Posté le 03-11-2006 à 10:23:45
Bonjour
Première question : rien compris "Je veux definirune variable qui a une valeur pour defaut une etoile*" ?
Deuxième question : Si tu programmes en C, la fonction de concaténation s'appelle strcat.
Marsh Posté le 03-11-2006 à 10:49:48
Salut !
Si c'est du caractère '*' que tu veut avoir a l'initialisation de ta variable ben c'est un type char qu' il faut que tu prenne... Sinon... comme Trap D je comprend pas la question...
Marsh Posté le 03-11-2006 à 18:01:37
Pour la deuxième question il doit certainement chercher quelque chose permettant de faire de la concaténation de deux chaînes.
Donc par exemple :
maChaineFinale = maPremiere+maDeuxieme;
Sauf que si elle sont en char ça ne fonctionnera pas.
Mais comme nous sommes dans du c++ je propose le type string qui permet ensuite d'appeler la méthode operator+ de string.
Sinon ya ça aussi : http://www.cplusplus.com/ref/cstring/strcat.html
Marsh Posté le 03-11-2006 à 10:07:32
Salut,
J ai deux questions a poser.
-Je veux definirune variable qui a une valeur pour defaut une etoile*, quelle type je dois donner a la variable?
-Quel est l operateur qui me permet de concetener deux chaines de caractere entre elle?
Merci.