C strcat () - C Standard Library

In C-programmering, de functie strcat () contcaten (joins) twee strings.

De functiedefinitie van strcat()is:

 char * strcat (char * bestemming, const char * source) 

Het wordt gedefinieerd in het string.hheader-bestand.

strcat () argumenten

Zoals u kunt zien, heeft de strcat()functie twee argumenten:

bestemming - bestemming string
source - source string

De strcat()functie voegt de destinationstring en de sourcestring samen, en het resultaat wordt opgeslagen in de destinationstring.

Voorbeeld: C strcat () functie

 #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; )

Uitvoer

 Dit is programiz.com programiz.com

Opmerking: wanneer we gebruiken strcat(), moet de grootte van de bestemmingsreeks groot genoeg zijn om de resulterende reeks op te slaan. Als dit niet het geval is, krijgen we de segmentatiefoutfout.

Interessante artikelen...