c++ - 如何比较字符串数组中的单词?

标签 c++ arrays string compare

基本上我想检查一个字符串数组,看看是否有任何单词匹配“and”。

  1. 这可能吗?
  2. 你能把我推向正确的方向吗?

谢谢

我应该说清楚,这些词是字符放在一起最好的解释方式是一个例子

abc defg hijk 和 lmnop <-- 每个字符都在它自己的元素中

最佳答案

我建议您使用 std::string 而不是以 null 结尾的 char* 字符串(也许您已经是——很难确定)。并使用标准容器而不是数组。然后使用 std::find (这也适用于阵列,但容器更好)。

关于c++ - 如何比较字符串数组中的单词?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8828007/

相关文章:

JavaScript - 检查给定的子字符串是否被字母包围

java - 如何在 Java 中将字符串变量转换为 boolean 变量?

c++ - std::find 在对象指针的 vector 上

c++ - 非聚合类可以是 POD 类 C++

arrays - 对 native 数组和对象使用react

javascript - 尝试使用 JSON 来字符串化包含对象数组的对象

c++ - 当我在 C++ 中删除我的 vector 时,我遇到了双重错误

c++ - 如何使用 auto 关键字在 C++11 中返回任意类型?

ios - 图像数组导致内存问题

java - 拆分和解析公式字符串