C strcat () - Biblioteca standard C

În programarea C, funcția strcat () contcatenează (unește) două șiruri.

Definiția funcției strcat()este:

 char * strcat (char * destinație, const char * sursă) 

Este definit în string.hfișierul antet.

strcat () argumente

După cum puteți vedea, strcat()funcția ia două argumente:

destinație - șir de destinație
sursă - șir de sursă

strcat()Funcția concateneaza destinationșir și sourceșir, iar rezultatul este stocat în destinationșir.

Exemplu: funcția 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; )

Ieșire

 Acesta este programiz.com programiz.com

Notă: Când utilizăm strcat(), dimensiunea șirului de destinație trebuie să fie suficient de mare pentru a stoca șirul rezultat. Dacă nu, vom primi eroarea de segmentare.

Articole interesante...