Programuojant C, strcat () funkcija sujungia (sujungia) dvi eilutes.
Funkcijos apibrėžimas strcat()yra:
char * strcat (char * paskirties vieta, const char * šaltinis)
Tai apibrėžta string.hantraštės faile.
strcat () argumentai
Kaip matote, strcat()funkcijai reikia dviejų argumentų:
paskirties - paskirties eilutės
šaltinis - šaltinio eilutė
strcat()Funkcija Sujungia į destinationeilutę ir sourceeilutę, ir rezultatas yra saugomi destinationeilutę.
Pavyzdys: C strcat () funkcija
#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; )
Rezultatas
Tai yra programiz.com programiz.com
Pastaba: kai mes naudojame strcat(), paskirties eilutės dydis turėtų būti pakankamai didelis, kad būtų galima išsaugoti gautą eilutę. Jei ne, gausime segmentavimo gedimo klaidą.








