Nella programmazione C, la funzione strcat () contcatena (unisce) due stringhe.
La definizione della funzione di strcat()è:
char * strcat (char * destinazione, const char * sorgente)
È definito nel string.hfile di intestazione.
argomenti strcat ()
Come puoi vedere, la strcat()funzione accetta due argomenti:
destinazione - stringa di destinazione
sorgente - stringa di origine
La strcat()funzione concatena la destinationstringa e la sourcestringa e il risultato viene memorizzato nella destinationstringa.
Esempio: funzione 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; )
Produzione
Questo è programiz.com programiz.com
Nota: quando usiamo strcat(), la dimensione della stringa di destinazione dovrebbe essere abbastanza grande da memorizzare la stringa risultante. In caso contrario, otterremo l'errore di segmentazione.








