gpt4 book ai didi

c++ - 在 C++ 中查找字符串中特殊字符的索引

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:12:58 27 4
gpt4 key购买 nike

我想知道 visual studio 2010,C++ 中是否有任何标准函数,它接受一个字符,并返回它在特殊字符串中的索引,如果它存在于字符串中。发送

最佳答案

您可以使用 std::strchr .

如果你有一个类似C的字符串:

const char *s = "hello, weird + char.";
strchr(s, '+'); // will return 13, which is '+' position within string

如果你有一个 std::string 实例:

std::string s = "hello, weird + char.";
strchr(s.c_str(), '+'); // 13!

使用 std::string,您还可以在其上找到您要查找的字符的方法。

关于c++ - 在 C++ 中查找字符串中特殊字符的索引,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4376359/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com