如何在 C++ 中创建字符串
Posted
技术标签:
【中文标题】如何在 C++ 中创建字符串【英文标题】:How to create string of strings in c++ 【发布时间】:2014-04-05 18:56:46 【问题描述】:我想要这样的东西:
第一第二第一第二 第三第一第二第一 口渴 asdfasd adfads asdfadf sdfsdf sdfasdf afdsdf dffsd它有 4 行和 4 列。 每一行、每一列对都是一个字符串。
【问题讨论】:
欢迎来到 SO。请阅读How to Ask 和help center 了解如何提问。你试过什么了?这里没有人会牵着你的手为你写下所有的代码。 解释问题,让别人理解问题。 哇。清除。精确的。言归正传。 答案是string magic[4][4]
。我感觉到了。
【参考方案1】:
字符串不同于表或矩阵字符串。
字符串字符串
让一个字符串为一个或多个连续字符,例如"first"
。
一个字符串可能包含另一个字符串或通常称为子字符串。字符串"theater"
至少包含字符串"the"
、"eat"
和"ate"
。
字符串矩阵 字符串矩阵包含字符串的行和列:
"first" "second" "apple" "car"
"garden" "table" "pear" "tire"
"hero" "cat" "orange" "window"
"soil" "food" "mango" "engine"
字符串矩阵可以声明为:
std::string string_matrix[4][4];
其他数据结构可用于表示字符串矩阵,例如链表。
【讨论】:
以上是关于如何在 C++ 中创建字符串的主要内容,如果未能解决你的问题,请参考以下文章
如何从 C++ 中的 Base64 编码字符串在 GDI+ 中创建图像?