Here we will write a simple program to Concatenate Strings in C++ without using any library functions. Let’s follow the simple approach below:
- Input 2 strings.
- Go to end of one string and add second after it.
- put NULL ” at the end of the string.
Let’s write the C++ code for the same.
Checkout the program to Reverse a String in C++
C++ Program to concatenate strings
#include<iostream>
using namespace std;
int main( )
{
int l;
char str1[80],str2[80];
cout<<"Enter first string :";
gets(str1);
cout<<"Enter second string :";
gets(str2);
for(l=0;str1[l]!='';l++);
for(int i=0;str2[i]!='';i++)
str1[l++]=str2[i];
str1[l]='';
cout<<"\nThe first string after adding second string content isnn"<<str1;
return 0;
}