【发布时间】:2021-07-26 10:50:33
【问题描述】:
我想定义二维字符串,而不是 C++ 中的字符向量 像这样:
vector<vector<char>> vect
{
{"Simple", "Simple", "Simple"},
{"Simple", "Simple", "Simple"},
{"Simple", "Simple", "Simple"}
};
谢谢
【问题讨论】:
-
那么你想要的是
std::string的向量的向量? -
“二维字符串”是什么意思?
-
如果你想在代码中定义一个“二维字符串”,你必须先用文字定义它,这样我们才能知道你的意思。它必须具备哪些属性?为什么具体
vector<vector<char>>不适合? -
您的初始化程序是用于字符串的二维向量,但
vect被声明为字符的二维向量,因此不清楚您想要哪个 -
是向量还是数组没关系,但我需要这样的东西才能有一个二维字符串数组。