Showing posts with label char. Show all posts
Showing posts with label char. Show all posts

Thursday, 18 April 2019

String to Char Array and Char Array to String Conversion in C++ Simple Approch

#include<bits/stdc++.h>
#include<stdio.h>
using namespace std;
int main()
{
char s[]="stringwith-hyphen";
int size=sizeof(s)/sizeof(s[0]);
char ch[size];
int j=0;
for(int i=0;i<size;i++)
{
if(s[i]=='-')
ch[j++]=s[i];
}
for(int i=0;i<size;i++)
{
if(s[i]!='-')
ch[j++]=s[i];
}
for(int i=0;i<size;i++)
s[i]=ch[i];

// Char Array to String conversion using constructor
// Method 1

string s1(s);

// Method 2

string s2="";
for(int i=0;i<size;i++)
s2+=s[i];
printf("%s\n",s);
cout<<s2;


}

Amazon1Ads