Linux |
CentOS 5.3 |
|
strcat(3) |
strcat, strncat − Concaténer deux chaînes. |
#include <string.h> char *strcat (char *dest, const char *src); char *strncat (char *dest, const char *src, size_t n); |
La fonction strcat() ajoute la chaîne src à la fin de la chaîne dest en écrasant le caractère « \0 » à la fin de dest, puis en ajoutant un nouveau caractère « \0 » final. Les chaînes ne doivent pas se chevaucher, et la chaîne dest doit être assez grande pour accueillir le résultat. La fonction strncat() est identique, à la différence qu’elle utilise au plus les n premiers caractères de src à la fin de dest. Puis le résultat est toujours terminé par un « \0 », au plus n+1 caractères sont écrits. |
Les fonctions strcat() et strncat() renvoient un pointeur sur la chaîne résultat dest. |
SVr4, BSD 4.3, C89, C99. |
bcopy(3), memccpy(3), memcpy(3), strcpy(3), strncpy(3), wcscat(3), wcsncat(3) |
Ce document est une traduction réalisée par Christophe Blaess <http://www.blaess.fr/christophe/> le 9 novembre 1996 et révisée le 14 août 2006. L’équipe de traduction a fait le maximum pour réaliser une adaptation française de qualité. La version anglaise la plus à jour de ce document est toujours consultable via la commande : « LANG=C man 3 strcat ». N’hésitez pas à signaler à l’auteur ou au traducteur, selon le cas, toute erreur dans cette page de manuel. |
strcat(3) |