Name
strncpy -- Copy a length-limited,
NUL-terminated string
Synopsis
char * strncpy (char *
dest, const char *
src, size_t
count);
Arguments
- dest
Where to copy the string to
- src
Where to copy the string from
- count
The maximum number of bytes to copy
Description
Note that unlike userspace strncpy, this does not NUL-pad the buffer.
However, the result is not NUL-terminated if the source exceeds
count bytes.