【发布时间】:2015-03-03 10:05:51
【问题描述】:
我想知道是否可以动态分配字符串文字?
我知道你能做到
char * letter = new char('b');
但是是否可以分配这样的字符串文字
例如:
char * letter = new char("Hello");
【问题讨论】:
-
你要的是什么编程语言?
-
您可以将只读字符串 strncpy 到一个新的动态分配的字符串缓冲区中吗?
-
之前有人问过这个问题。 [1]:stackoverflow.com/questions/27707631/…
-
@HoangMinh:很明显不同。这个 OP 正在使用
new;另一种是使用现代 C++ 特性。 -
@LightnessRacesinOrbit:你是对的。我很快就做出了判断。谢谢
标签: c++ dynamic dynamic-arrays