C-ohjelmoinnissa funktio strcat () yhdistää (yhdistää) kaksi merkkijonoa.
Funktion määritelmä strcat()on:
char * strcat (char * kohde, const char * lähde)
Se määritetään string.hotsikkotiedostossa.
strcat () argumentit
Kuten näette, strcat()funktiolla on kaksi argumenttia:
kohde - kohde string
source - lähdemerkkijonossa
strcat()Toiminto ketjuttaa destinationmerkkijono ja sourcemerkkijono, ja tulos on tallennettu destinationmerkkijono.
Esimerkki: C strcat () -funktio
#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; )
Tuotos
Tämä on programiz.com programiz.com
Huomaa: Kun käytämme strcat(), kohdemerkkijonon koon tulisi olla riittävän suuri tallentamaan merkkijono. Jos ei, saamme segmentointivirheen.








