Dynamic Memory - Dynamic Array

Exercises 12.23

// connection string to a dynamic array 
char * = C new new char [ 20 is ] (); char A [] = " Hello " ; char B [] = " World " ; strcopy (C, A); strcopy (C + strlen (A), B); COUT << endl << C;
// 连接string到动态数组

char *c = new char[20]();
string a = "hello ";
string b = "world";

size_t idx = 0;
for(const auto &v : a)
    c[idx++] = v;
for(const auto &v : b)
    c[idx++] = v;

cout<<v<<endl;

 

Guess you like

Origin www.cnblogs.com/yuandonghua/p/11457113.html