C ++ strcat () - Bibliothèque standard C ++

La fonction strcat () en C ++ ajoute une copie d'une chaîne à la fin d'une autre chaîne.

prototype strcat ()

 char * strcat (char * dest, const char * src);

La strcat()fonction prend deux arguments: dest et src. Cette fonction ajoute une copie de la chaîne de caractères pointée par src à la fin de la chaîne pointée par dest. Le caractère de fin nul à la fin de dest est remplacé par le premier caractère de src et le caractère résultant est également terminé par nul.

Le comportement n'est pas défini si

  • les chaînes se chevauchent.
  • le tableau dest n'est pas assez grand pour ajouter le contenu de src.

Il est défini dans le fichier d'en-tête "> fichier d'en-tête.

Paramètres de strcat ()

  • dest: Pointeur vers une chaîne de terminaison nulle à laquelle ajouter.
  • src: Pointeur vers une chaîne de terminaison nulle qui doit être ajoutée.

strcat () Valeur de retour

La fonction strcat () renvoie dest, le pointeur vers la chaîne de destination.

Exemple: fonctionnement de la fonction strcat ()

 #include #include using namespace std; int main() ( char dest(50) = "Learning C++ is fun"; char src(50) = " and easy"; strcat(dest, src); cout << dest ; return 0; )

Lorsque vous exécutez le programme, la sortie sera:

 L'apprentissage du C ++ est amusant et facile

Articles intéressants...