246天天彩(944cc)二四六—用户登录最新版下载
在 C++ 中,你可以使用 类提供的成员函数 或 来判断字符串是否包含某个字符。下面是两种常用的方法:
方法一:使用 函数
#include <iostream> #include <string> int main() { std::string str = "Hello, World!"; char ch = 'o'; if (str.find(ch) != std::string::npos) { std::cout << "字符串包含字符 '" << ch << "'" << std::endl; } else { std:刘伯温期准选一肖小编简评:cout << "字符串不包含字符 '" << ch << "'" << std::endl; } &澳门天天彩一肖一码一必开一肖nbsp; return 0; }
方法二:使用 函数
#include <iostream> #include <string> int main() { std::string str = "Hello, World!"; char ch = 'o'; if (str.find_first_of(ch) != std::string::npos) { std::cout << "字符串包含字符 '" << ch << "'" << std::endl; } else { std::cout << "字符串不包含字符 '" << ch << "'" << std::endl; } &管家婆门店版_49图库大全图片nbsp; return 0; }
这两种方法都会返回一个位置索引,如果找到了该字符,则返回其在字符串中的位置索引;如果没有找到,则返回 ,即一个特殊的常量值。因此,可以通过判断返回值是否等于 来确定字符串是否包含某个字符。
下一篇 >>