STRCPY
Section: Linux Programmer's Manual (3)
Updated: April 11, 1993
Index
Return to Main Contents
NAME
strcpy, strncpy - copy a string
SYNOPSIS
#include <string.h>
char *strcpy(char *dest, const char *src);
char *strncpy(char *dest, const char *src, size_t n);
DESCRIPTION
The strcpy() function copies the string pointed to be src
(including the terminating `\0' character) to the array pointed to by
dest. The strings may not overlap, and the destination string
dest must be large enough to receive the copy.
The strncpy() function is similar, except that only the first
n bytes of src are copied.
In the case where the length of
src
is less than that of
n,
the remainder of
dest
will be padded with nulls.
RETURN VALUE
The strcpy() and strncpy() functions return a pointer to
the destination string dest.
CONFORMING TO
SVID 3, POSIX, BSD 4.3, ISO 9899
SEE ALSO
bcopy(3), memccpy(3), memcpy(3), memmove(3)
Index
- NAME
-
- SYNOPSIS
-
- DESCRIPTION
-
- RETURN VALUE
-
- CONFORMING TO
-
- SEE ALSO
-
This document was created by
man2html,
using the manual pages.
Time: 12:24:18 GMT, March 22, 2025