strcpy string function in C programming language
- Home
- function in C
- strcpy string function in C programming language
- On
- By
- 0 Comment
- Categories: function in C, Pre-define String function in C
strcpy string function in C programming language
strcpy string function in C programming language
In this tutorial, we will discuss strcpy string function in C programming language
Description
the strcpy() copies the string pointed by source(str2) into object pointed to the destination(str1) of char array
strcpy() – Copies String2 into String 1
Declaration
In c Language, Syntax of of strncpy :
char *strcpy(char *str1,const char *str2);
or
strcpy(Destination,Source);
argument or parameter
str1 – Destination
str2 – source to copy(constant)
Returns
the strcpy function returns str1
Required Header
the required header for strcpy() in C Programming language.
#include<string.h>
strcpy string function in C
Example
Here, the simple program show how you would use the strcpy function in C language
Program 1
#include <stdio.h>
#include <string.h>
int main()
{
char source[20]="this is coding";
char target[20]="code for hobby";
strcpy(source,target);
printf("This is original:%s\n",source);
printf("This is duplicate:%s\n",target);
getch();
return 0;
}
When above program me is compiled it will produce the following result
This is original :code for coding This is duplicate:code for coding
There are other C programming language functions that are similar to the this function
strrev() function in C language
strrchr() function in C language
strdup() function in C language
strlwr() function in C language
strupr() function in C language
strrev() function in C language
strset() function in C language
strnset() function in C language
strtok() function in C language
strcat() function in C language
strncat() function in C language
strcpy() function in C language
strncpy() function in C language
strcmp() function in C language
strchr () function in C language
strdub () function in C language
Suggested for you
String handling in C programming language
User defined function in C language