Langage C
12.4.5 Concaténation de deux chaînes (peut être effectuée par sprintf) (utilité : *)
Concaténation de deux chaînes (peut être effectuée par sprintf) (utilité : *)
sprintf permet de faire de l’assemblage de chaînes, mais il existe aussi une fonction spécifique : la fonction strcat permet d’ajouter une chaîne source à la fin d'une chaîne destination (c’est la "concaténation"). La fonction renvoie l'adresse de la chaîne destination. Son prototype est :
La variante strncat permet un contrôle supplémentaire, car elle ajoute au plus maxlen caractères de la chaîne source à la fin de la chaîne destination : char *strncat( char *destination, char *source, int maxlen ) ; |