char *str1 = "123456789112345";
char *str2 = "sdf";
str1 = str2;
cout << str1 << endl;
cout << str2 << endl;
нужно написать функцию, копирование строки, в новую строку с выделением памяти
char *strdup (const char *s)
char* strdup( const char *s ) {
char *p = malloc( strlen( s ) + 1 );
if( p ) strcpy( p, s );
return p;
}