Scroll to navigation

strcat(3) 2007-10-27-16:31 strcat(3)

Назва

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)

2007-10-27-16:31 © 2005-2007 DLOU, GNU FDL