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)