*nix Documentation Project
·  Home
 +   man pages
·  Linux HOWTOs
·  FreeBSD Tips
·  *niX Forums

  man pages->Linux man pages -> stpncpy (3)              
Title
Content
Arch
Section
 

STPNCPY(3)

Contents


NAME    [Toc]    [Back]

       stpncpy - copy a fixed-size string, returning a pointer to its end

SYNOPSIS    [Toc]    [Back]

       #include <string.h>

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

DESCRIPTION    [Toc]    [Back]

       The  stpncpy  function  copies  at  most  n  characters from the string
       pointed to by src, including the terminating  '\0'  character,  to  the
       array  pointed to by dest. Exactly n characters are written at dest. If
       the length strlen(src) is smaller than n, the remaining	characters  in
       the  array  pointed  to by dest are filled with '\0' characters. If the
       length strlen(src) is greater or equal to n, the string pointed	to  by
       dest will not be '\0' terminated.

       The strings may not overlap.

       The programmer must ensure that there is room for at least n characters
       at dest.

RETURN VALUE    [Toc]    [Back]

       stpncpy returns a pointer to the terminating null in dest, or, if  dest
       is not null-terminated, dest + n.

CONFORMING TO    [Toc]    [Back]

       This function is a GNU extension.

SEE ALSO    [Toc]    [Back]

      
      
       strncpy(3)



GNU				  1999-07-25			    STPNCPY(3)
[ Back ]
 Similar pages
Name OS Title
wcpncpy Linux copy a fixed-size string of wide characters, returning a pointer to its end
stpcpy Linux copy a string returning a pointer to its end
wcpcpy Linux copy a wide character string, returning a pointer to its end
wcsncpy Linux copy a fixed-size string of wide characters
strnlen Linux determine the length of a fixed-size string
wcsnlen Linux determine the length of a fixed-size wide-character string
Tie::SubstrHash IRIX Fixed-table-size, fixed-key-length hashing
wcswidth Linux determine columns needed for a fixed-size wide character string
wcsncmp Linux compare two fixed-size wide-character strings
wcsncasecmp Linux compare two fixed-size wide-character strings, ignoring case
Copyright © 2004-2005 DeniX Solutions SRL
newsletter delivery service