C strcat () - C Standardní knihovna

V programování C funkce strcat () spojuje (spojuje) dva řetězce.

Definice funkce strcat()je:

 char * strcat (char * cíl, const char * zdroj) 

Je definován v string.hhlavičkovém souboru.

argumenty strcat ()

Jak vidíte, strcat()funkce má dva argumenty:

destination -
zdrojový řetězec cíle - zdrojový řetězec

strcat()Funkce zřetězí destinationřetězec a sourceřetězec, a výsledek je uložen v destinationřetězci.

Příklad: Funkce 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; )

Výstup

 Toto je programiz.com programiz.com

Poznámka: Když použijeme strcat(), velikost cílového řetězce by měla být dostatečně velká, aby uložila výsledný řetězec. Pokud ne, dostaneme chybu segmentace.

Zajímavé články...