使用+给string对象赋值是,注意第一个+的左右必须需要一个string对象,不然就会报错
#include
#include
using namespace std;
int main()
{
string s;
//string s1 = s+"hello" + "hi"+s;
string s2 = "hello" + "hi";
string s3 = "hello" + "hi" +s;
return 0;
}
linux下报错
vs下报错
c++ primer 解释