【发布时间】:2019-10-14 17:53:35
【问题描述】:
我知道你可以给字符串赋值一个字符数组:
#include <string>
using std::string;
char foo[] = "foo";
string str = foo;
但是如何将字符数组(char**)分配给字符串数组呢?
【问题讨论】:
-
你有没有尝试过?如果是这样,请发布您尝试过的内容并指出您遇到问题的地方。
-
我无法发布任何示例,因为我不知道该怎么做。代码只针对第一句
-
@ryyker,是的,标准 C++ 库有一个
std::string类。string str = foo;是一个完全有效的声明,因为它上面有using std::string;声明。