C strcat () - Bibliothèque standard C

En programmation C, la fonction strcat () contient (joint) deux chaînes.

La définition de la fonction de strcat()est:

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

Il est défini dans le string.hfichier d' en- tête.

Arguments de strcat ()

Comme vous pouvez le voir, la strcat()fonction prend deux arguments:

destination - chaîne de destination
source - chaîne source

La strcat()fonction concatène la destinationchaîne et la sourcechaîne, et le résultat est stocké dans la destinationchaîne.

Exemple: fonction 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; )

Production

 C'est programiz.com programiz.com

Remarque: lorsque nous utilisons strcat(), la taille de la chaîne de destination doit être suffisamment grande pour stocker la chaîne résultante. Sinon, nous obtiendrons l'erreur d'erreur de segmentation.

Articles intéressants...