C strcat () - C standartinė biblioteka

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ą.

Įdomios straipsniai...