我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

string逆序函数的问题

void reverse_string(string &s)
{
    int i,j,len;
    char ch;
    len=s.size();
    for(i=0,j=len-1;i<j;i++,j--)
    {
        ch=s[i];
        s[i]=s[j];
        s[j]=ch;
    }
}

这是一个逆序string字符串的函数 第一行为什么传参要加& 改成char字符串就不用加&了

可以参考https://zhuanlan.zhihu.com/p/97630944

有用望采纳哈

近期文章

  • 装饰器应用的问题,学习中同一段代码写两遍,第一遍正常,第二遍不调函数就不显示结果,看不出两段代码有啥不一样,求解
  • 前端页面和后台程序分离 前端运行在node.js中
  • c语言创建acllib时出现的问题
  • 位置1出的索引超出数组边界
  • !!MK检验图的判读
  • App菜单键三个竖点怎么显示在系统导航栏上,怎么改到标题栏显示
  • expdp ORA-07445 ORA-31612
  • 请问这个该怎么做呢?
  • 使用Navicat创建表及其约束出现图示错误怎么办?
  • 请问大赛中说只需要交互操作只需要调用提供的蓝图节点,在哪里找?
  • 安装arcgis老是卡在这一步,希望各位能给我答疑解惑,求答。
  • 如何用16位的操作数指令实现256位的加法
  • 在安卓设备上通过一个按键执行adb命令
  • c#实现简单点菜单,希望基本功能一样
  • 问下这个数据不存在怎么回事啊
  • PHP代码里面的数据库查询语句
  • MySQL问题,如何编写
  • 用户操作图像显示不出来 这是为什么
  • 计算机的远程登录Telnet配置
  • c语言变量作用域与声明的关系

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华