C++ strncpy() Function

Last Updated:

C++ strncpy()

The strncpy() function copies a string from source to destination up to the specified length.

This function is defined in <cstring> header file.


C++ Compiler
#include <iostream> #include <cstring> using namespace std; int main() { char src[] = "johndoe@gmail.com"; char dest[50] = ""; strncpy(dest, src, 7); cout << "destination is: " << dest; return 0; }


char *strncpy(char *dest, char *src, int n)

Parameter Values

dest Required Specifies the destination string.
src Required Specifies the source string.
n Required Specifies the length of the source string to be copied to the destination string.

Return Value

String Returns the copied string up to the specified length.

Share this Page

Meet the Author