STRCAT |
Concaténation de chaine |
---|---|
Langage C++ | cstring (string.h) |
Syntaxe
char *strcat(char *dest,char *source) |
Paramètres
Nom | Description |
---|---|
dest | Ce paramètre permet d'indiquer la chaîne de caractères ASCIZ de base. |
source | Ce paramètre permet d'indiquer la chaîne de caractères ASCIZ à ajouter à la fin de dest. |
Description
Cette fonction permet la concaténation de chaînes.
Remarques
- La fonction strcat() concatène une copie de dest en source et termine dest avec un null. Le terminateur null terminant à l'origine dest est remplacé par le premier caractère de source. La chaîne de caractères source n'est pas modifiée par l'opération. Si les tableaux se chevauchent, le comportement de strcat() est imprévisible.
- La fonction strcat() renvoie dest.
- N'oubliez pas qu'aucune vérification des limites n'a lieu, il est donc de la responsabilité du programmeur de s'assurer que dest est suffisamment grand pour contenir à la fois son contenu d'origine et également celui de source.
Exemple
Voici quelques exemples typiques de l'utilisation de cette fonction :
Essayer maintenant !
on obtiendra le résultat suivant :
Gladir.comVoir également
Langage de programmation - C++ - Référence de procédures et fonctions - strcpy
Langage de programmation - C - Référence de procédures et fonctions - strcat
Références
Langage C, Edition Micro-Application, Gehard Willms, 2001, ISBN: 2-7429-2008-0, page 734.
Borland C++ for Windows 4.0, Library Reference, Edition Borland, 1993, Part # BCP1240WW21772, page 252.
Dernière mise à jour : Lundi, le 3 août 2015