关注分享主机优惠活动
国内外VPS云服务器

c++如何读取字符串中的字符(C读取字符串)

您可以使用下标或迭代器来访问字符串中的字符。这里有两种方法:

使用下标:

#包含& ltiostream & gt
#包含& lt字符串& gt

int main(){
STD::string str = & quot;你好,世界!";

char ch = str【4】;//按下标访问字符串中的第5个字符,索引从0开始。
std::cout &lt。& lt"第五个字符是:& quot& lt& ltch & lt& ltSTD::endl;

返回0;
}

使用迭代器:

#包含& ltiostream & gt
#包含& lt字符串& gt

int main(){
STD::string str = & quot;你好,世界!";

STD::string::iterator it = str . begin();
STD::advance(it,7);//将迭代器移动到第8个字符的位置。

char ch = * it//通过迭代器访问第8个字符。
std::cout &lt。& lt"第八个字符是:& quot& lt& ltch & lt& ltSTD::endl;

返回0;
}

以上两种方法都可以用来访问字符串中的指定字符,并根据具体需要选择合适的方法。

以上内容来自互联网,不代表本站全部观点!欢迎关注我们:zhujipindao。com

未经允许不得转载:主机频道 » c++如何读取字符串中的字符(C读取字符串)

评论 抢沙发

评论前必须登录!