Linguaggio C - strcpy(), strncpy()

NOME

strcpy(), strncpy() - copia una stringa

SINOPSI

#include <string.h> char *strcpy(char *dest, const char *src); char *strncpy(char *dest, const char *src, size_t n);

DESCRIZIONE

La funzione strcpy() copia la stringa src sull'area puntata da dest la quale deve essere sufficientemente ampia ad accogliere tutti i caratteri di src compreso il terminatore '\0'.
Le aree src e dest non si devono sovrapporre.

La funzione strncpy() e' simile alla funzione strcpy() eccetto che vengono copiati al piu' n caratteri.
Attenzione: se strlen(src) >= n su dest non viene inserito il terminatore di fine stringa !!!!

VALORE DI RITORNO

Le funzioni strcpy() e strncpy() ritornano il puntatore alla stringa di destinazione dest.

CONFORME A

SVID 3, POSIX, BSD 4.3, ISO 9899

VEDI ANCHE

strlen() strcat(), strncat() strcmp(), strncmp()


Indice-C Indice linguaggio C
Indice librerie Indice librerie C
At Home Umberto Zappi Home Page
Indice funzioni Indice funzioni C