C++ 入门 05:string 查找、标签、substr 和简单检索
这篇讲检索:保存数据只是第一步,能查回来才像知识系统。我们用 `string::find` 和 `substr` 做一个简单搜索。 来源参考:C++2026 / Module 3 — Retrieval & Structure。 ## 核心概念 - `string::find`:在字符串里找关键词。 - `substr`:截取字符串的一部分。 - `&&`:并且,两个条件都成立才为真。 - `||`:或者,任意一个条件成立就为真。 ## 示例代码 ```cpp #include <iostream> #include <string> int main() { std::string note = "C++ note #cpp #study"; std::string keyword = "cpp"; if (note.find(keyword) != std::string::npos) { std::cout << "找到了相关笔记:" << note << std::endl; } else { std::cout << "没有找到。" << std::endl; } retur
1 个回答 · 天玑社区