У програмуванні на С функція 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(), розмір цільового рядка повинен бути достатньо великим для зберігання результуючого рядка. Якщо ні, ми отримаємо помилку помилки сегментації.








