STPNCPY

Section: Manual del Programador de Linux (3)
Updated: 25 julio 1999
Index Return to Main Contents


 

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)


 

Index

NOMBRE
SINOPSIS
DESCRIPCIÓN
VALOR DEVUELTO
CONFORME A
VÉASE TAMBIÉN

This document was created by man2html, using the manual pages.
Time: 06:16:22 GMT, January 22, 2005