C library function - strcpy()
Advertisements
Description
The C library function char *strcpy(char *dest, const char *src) copies the string pointed to by src to dest.
Declaration
Following is the declaration for strcpy() function.
char *strcpy(char *dest, const char *src)
Parameters
dest -- This is the pointer to the destination array where the content is to be copied.
src -- This is the string to be copied.
Return Value
This return a pointer to the destination string dest.
Example
The following example shows the usage of strcpy() function.
#include <stdio.h>
#include <string.h>
int main()
{
char src[40];
char dest[12];
memset(dest, '\0', sizeof(dest));
strcpy(src, "This is tutorialspoint.com");
strcpy(dest, src);
printf("Final copied string : %s\n", dest);
return(0);
}
Let us compile and run the above program, this will produce the following result:
Final copied string : This is tutorialspoint.com