Назва
strcat, strncat - зчеплюють два ланцюжки
Огляд
#include <string.h>
char strcat(char dest, const char *src);
char strncat(char dest, const char *src, size_t n);
Опис
Функція strcat() доточує ланцюжок src до ланцюжка dest, перезаписуючи кінцевий знак '\0' у dest, натомість додаючи '\0' укінці отриманого довшого ланцюжка. Ланцюжки не повинні перекривати одне одного і ланцюжок dest повинен містити достатньо місця для результату.
Функція strncat() є подібною за виключенням того, що тільки перші n знаків src доточуються до dest. Ланцюжки не повинні перекривати одне одного і ланцюжок dest повинен містити достатньо місця для результату.
Функція strncat() є подібною за виключенням того, що тільки перші n знаків src доточуються до dest.
Повернені значення
Функції strcat() і strncat() повертають покажчик на отриманий ланцюжок dest.
Відповідність стандартам
SVID 3, POSIX, BSD 4.3, ISO 9899
Дивіться також
bcopy(3), ?memccpy(3), memcpy(3), strcpy(3), ?strncpy(3), ?wcscat(3), ?wcsncat(3)