Fonction de bibliothèque C - strcpy ()

La description

La fonction de bibliothèque C char *strcpy(char *dest, const char *src) copie la chaîne pointée, par src à dest.

Déclaration

Voici la déclaration de la fonction strcpy ().

char *strcpy(char *dest, const char *src)

Paramètres

  • dest - Il s'agit du pointeur vers le tableau de destination où le contenu doit être copié.

  • src - Ceci est la chaîne à copier.

Valeur de retour

Cela renvoie un pointeur vers la chaîne de destination dest.

Exemple

L'exemple suivant montre l'utilisation de la fonction strcpy ().

#include <stdio.h>
#include <string.h>

int main () {
   char src[40];
   char dest[100];
  
   memset(dest, '\0', sizeof(dest));
   strcpy(src, "This is tutorialspoint.com");
   strcpy(dest, src);

   printf("Final copied string : %s\n", dest);
   
   return(0);
}

Compilons et exécutons le programme ci-dessus qui produira le résultat suivant -

Final copied string : This is tutorialspoint.com