求问这种需要将一个string类型的字符串写进另一个string*中应该怎么办
(没报错但没有输出)
没开辟空间,res是野指针,没输出是你程序已经崩溃了
从本质上来说,任何类型都可以使用数组,string也是同理
#include <iostream>
#include <string>
using namespace std;
int main()
{
string* strArr = new string[10];
string s1 = "qwer1";
string s2 = "qwer2";
strArr[0] = s1;
strArr[1] = s2;
cout << "s1:" << strArr[0] << "\ns2:" << strArr[0] << endl;
return 0;
}