Copy String

in Hindi - Copy String



  • strcpy ये String का एक Function है | strcpy ये एक string को दूसरे string में copy करता है |
    किसी एक integer value को एक variable से दूसरे variable में copy करना हो तो वो आसानी से हो जाता है |
    for e.g.
    int num1 = 5;
    int num2;
    num2 = num1;
    Assignment Operator (=) की मदद से integer value को copy किया जा सकता है |
    किसी char को एक से दूसरे variable में copy करना हो तो,
    for e.g.
    char ch1 [20] = "Hello" ;
    char ch2 [20] ;
    ch2 = ch1 ;
    ऐसे string को copy नहीं किया जा सकता |

    Syntax :
    strcpy(destination_string, source_string) ;
    Destination - ये वो parameter है जिसपर source के string की value copy की जाती है | अगर destination string पर कोई value भी हो तो वो overwrite हो जाती है |
    source - ये वो parameter है जिसकी value destination पर copy की जाती है |


Source Code :

RUN#include <stdio.h>
#include <conio.h>
#include <string.h>

void main () {

char str1[20] = "Welcome";
char str2[20] = "Friend";

printf("Value of str2 = %s\n", str2 );

strcpy(str2, str1);
printf("Copy str1 to str2 = %s", str2 );

getch ();
}