C strcpy () - Bibliothèque standard C

Table des matières

Dans ce tutoriel, vous apprendrez à utiliser la fonction strcpy () en programmation C pour copier des chaînes (à l'aide d'un exemple).

C strcpy ()

Le prototype de fonction de strcpy()est:

 char* strcpy(char* destination, const char* source);
  • La strcpy()fonction copie la chaîne pointée par source (y compris le caractère nul) vers la destination.
  • La strcpy()fonction renvoie également la chaîne copiée.

La strcpy()fonction est définie dans le fichier d'en-tête string.h.

Exemple: C strcpy ()

 #include #include int main() ( char str1(20) = "C programming"; char str2(20); // copying str1 to str2 strcpy(str2, str1); puts(str2); // C programming return 0; )

Production

 Programmation C

Remarque: lorsque vous utilisez strcpy(), la taille de la chaîne de destination doit être suffisamment grande pour stocker la chaîne copiée. Sinon, cela peut entraîner un comportement non défini .

Articles intéressants...