Provided by: manpages-es_1.55-10_all bug

NOMBRE

       stpncpy - copia una cadena de tamaño fijo, devolviendo un puntero a su final

SINOPSIS

       #include <string.h>

       char *stpncpy (char *dest, const char *src, size_t n);

DESCRIPCIÓN

       La  función stpncpy copia, como mucho, n caracteres de la cadena apuntada por src, incluyendo el carácter
       terminador '\0', al array apuntado por dest. Se escriben exactamente n caracteres en dest. Si la longitud
       strlen(src) es más pequeña que n, los restantes caracteres del array apuntado por dest  se  rellenan  con
       caracteres  '\0'.  Si  la  longitud  strlen(src)  es  mayor o igual que n, la cadena apuntada por dest no
       terminará en '\0'.

       Las cadenas no deberían solaparse.

       El programador debe garantizar que haya espacio para, al menos, n caracteres en dest.

VALOR DEVUELTO

       stpncpy devuelve un puntero al carácter nulo que termina la cadena dest o, si dest no  termina  en  nulo,
       dest + n.

CONFORME A

       Esta función es una extensión de GNU.

VÉASE TAMBIÉN

       strncpy(3)

GNU                                               25 julio 1999                                       STPNCPY(3)