Copy One String into Another String in C++

Advertisements

Concatenate Two String in C++ Find Vowels in Sting in C++

C++ Program to Copy One String into Another String

There are two way to copy one sting into another string in C++ programming language, first using pre-defined library function strcpy() and other is without using any library function.

Using Library Function

#include<iostream.h>
#include<conio.h>
#include<string.h>

void main()
{
  char s1[10], s2[10];
  clrscr();
  cout<<"Enter string s1: ";
  cin>>s1;
  strcpy(s2, s1);
  cout<<"String s2: "<<s2;
getch();
}

Output

Enter string s1: Kumar
String s2: Kumar

Without Using Library Functions

#include<iostream.h>
#include<conio.h>

int main()
{
  char s1[100], s2[100], i;
  clrscr();
  cout<<"Enter string s1: ";
  cin>>s1;
  for(i=0; s1[i]!='\0'; ++i)
  {
    s2[i]=s1[i];
  }
  s2[i]='\0';
  cout<<"String s2: "<<s2;
getch();
}

Output

Enter string s1 : Kumar
String s2: Kumar

Explanation of Code

for(i=0; s1[i]!='\0'; ++i)
  {
    s2[i]=s1[i];
  }

In the above code first we check string first is not null and after that we initialize one by one elements of first string into second string.


Concatenate Two String in C++ Find Vowels in Sting in C++

Google Advertisment

Buy This Ad Space @$20 per Month, Ad Size 600X200 Contact on: hitesh.xc@gmail.com or 9999595223

Magenet is best Adsense Alternative here we earn $2 for single link, Here we get links ads. Magenet

For Projects 9999595223

Google Advertisements


Buy Websites 9999595223

Buy College Projects with Documentation Contact on whatsapp 9999595223. Contact on: hitesh.xc@gmail.com or 9999595223 Try this Keyword C++ Programs

Advertisements