经验首页 前端设计 程序设计 Java相关 移动开发 数据库/运维 软件/图像 大数据/云计算 其他经验
当前位置:技术经验 » 程序设计 » C++ » 查看文章
C++中String类型的逆序方式
来源:jb51  时间:2022/7/25 15:26:52  对本文有异议

C++String类型的逆序

这里使用反向迭代器实现

  1. #include<iostream>
  2. #include <string>
  3. using namespace std;
  4. int main()
  5. {
  6. string str;
  7. cin>>str;
  8. string s(str.rbegin(),str.rend());
  9. cout << s <<endl;
  10. return 0;
  11. }

用String方法逆序输出字符串数组

方法

通过strlen()函数得到字符串长度,然后用for循环逆序输出字符串数组。

  1. #include<iostream>
  2. #include<string>
  3. using namespace std;
  4. int main() {
  5. char a[50];
  6. cin >> a;
  7. int k = 0;
  8. k = strlen(a);
  9. for (; k > 0; k--)
  10. {
  11. cout << a[k];
  12. }
  13. return 0;
  14. }

以上为个人经验,希望能给大家一个参考,也希望大家多多支持w3xue。

 友情链接:直通硅谷  点职佳  北美留学生论坛

本站QQ群:前端 618073944 | Java 606181507 | Python 626812652 | C/C++ 612253063 | 微信 634508462 | 苹果 692586424 | C#/.net 182808419 | PHP 305140648 | 运维 608723728

W3xue 的所有内容仅供测试,对任何法律问题及风险不承担任何责任。通过使用本站内容随之而来的风险与本站无关。
关于我们  |  意见建议  |  捐助我们  |  报错有奖  |  广告合作、友情链接(目前9元/月)请联系QQ:27243702 沸活量
皖ICP备17017327号-2 皖公网安备34020702000426号