C++,string类,我动态分配了内存并初始化了,为什么输出来的不是原样?

2025-03-07 08:48:07
推荐回答(3个)
回答1:

你输出的是指针,不是指针的指向的值,
应该是: cout<< *str;

回答2:

你打印的是指针,需要是:

cout << *str;

回答3:

瞎了...
new XXX(这里填要分配的空间大小)