C strcat () - C стандартна библиотека

При програмирането на C функцията strcat () обединява (обединява) два низа.

Дефиницията на функцията на strcat()е:

 char * strcat (char * местоназначение, const char * източник) 

Той е дефиниран в string.hзаглавния файл.

аргументи strcat ()

Както можете да видите, strcat()функцията взема два аргумента:

местоназначение - дестинация низ
източник - източник низ

Най strcat()функцията конкатенира на destinationниза и sourceниз, а резултатът се съхранява в destinationниз.

Пример: Функция C strcat ()

 #include #include int main() ( char str1(100) = "This is ", str2() = "programiz.com"; // concatenates str1 and str2 // the resultant string is stored in str1. strcat(str1, str2); puts(str1); puts(str2); return 0; )

Изход

 Това е programiz.com programiz.com

Забележка: Когато използваме strcat(), размерът на целевия низ трябва да бъде достатъчно голям, за да съхранява резултантния низ. Ако не, ще получим грешка при грешка в сегментирането.

Интересни статии...