C strcpy () - Libreria standard C.

Sommario

In questo tutorial imparerai a usare la funzione strcpy () nella programmazione C per copiare stringhe (con l'aiuto di un esempio).

C strcpy ()

Il prototipo di funzione di strcpy()è:

 char* strcpy(char* destination, const char* source);
  • La strcpy()funzione copia la stringa puntata dalla sorgente (incluso il carattere null) nella destinazione.
  • La strcpy()funzione restituisce anche la stringa copiata.

La strcpy()funzione è definita nel file di intestazione string.h.

Esempio: 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; )

Produzione

 Programmazione C.

Nota: quando si utilizza strcpy(), la dimensione della stringa di destinazione dovrebbe essere sufficientemente grande per memorizzare la stringa copiata. In caso contrario, potrebbe verificarsi un comportamento indefinito .

Articoli interessanti...