Answer:
char* s1 = "This is a string";
char* s2 = " and this is to be concatenated";
char* s3 = new char [strlen(s1) + strlen(s2) + 1];
if (s3 == NULL) {... handle memory failure exception ...}
strcpy (s3, s1);
strcat (s3, s2);
cout << s3 << endl;
delete [] s3;