如果void xiaob::printwhat(string* str)  外面传进来的就要用&地址  用的时候加*就是原来的值。 如果void xiaob::printwhat(string& str)  外面传进来的就要用原值, 用的时候也直接用原值 如果void xiaob::printwhat(string str)   外面传进来的就要用原值, 用的时候也直接用原值 &代表引用,虽然加了& 与没有 用的时候一样,但是加了& 在里面修改的话,就会影响到外面 即如果不加& 那么就是传递拷贝对象,默认不是引用

转载于:https://www.cnblogs.com/xiaohanying/p/3232920.html

void xiaob::printwhat(string* str) 如果括号是* 外面调用传递什么,如果括号是 外面调用传递什么...相关推荐

  1. java indexof int,int indexOf(String str, int fromIndex)

    int indexOf(String str, int fromIndex) 描述 (Description) java.lang.String.indexOf(String str, int fro ...

  2. 【初级】String str= ac,42,123,sd Fa,c df,4,acdf,5ewRRre ;1.把字符串按,进行分割

    第7题做的不好... package HomeWork;import java.util.Arrays;/*3. String str=" ac,42,123,sd Fa,c df,4,ac ...

  3. 将字符串String str= “abc god 中国 java“ 反转每个单词 结果: “cba dog 国中

    /*** String str= "abc god 中国 java"(较难) 反转每个单词结果: "cba dog 国中 avaj"**/ public cla ...

  4. 【Java深入理解】String str = “a“ + “b“ + “c“到底创建了几个对象?

    String str = "a" + "b" + "c"到底创建了几个对象?这是我们在讨论中最经常遇到的一个问题同时也是面试题.我们都知道在 ...

  5. String...str是什么?

    public void test(String...str) { System.out.println("***形参长度可变的方法***"); } 这种参数写法的意思就是:可以输入 ...

  6. java stringutils isnumeric_肯爹的 StringUtils.isNumeric(String str)

    在项目中遇到一处bug,调试的结果竟然是StringUtils.isNumeric(String str) 在捣鬼(采用的是org.apache.commons.lang.StringUtils),下 ...

  7. java web getrealpath,[学习笔记]java web ServletContext.getRealPath(String str)方法的使用

    ServletContext.getRealPath(String str)方法的使用 --------------------------------------------------转载---- ...

  8. JSON.parseObject(String str)与JSONObject.parseObject(String str)的区别

    一.首先来说说fastjson fastjson 是一个性能很好的 Java 语言实现的 JSON 解析器和生成器,来自阿里巴巴的工程师开发.其主要特点是: ① 快速:fastjson采用独创的算法, ...

  9. String str =new String(“abc“)和 String str = “abc“的比较

    String是一个非常常用的类,应该深入的去了解String 如: String str =new String("abc") String str1 = "abc&qu ...

最新文章

  1. Tensorflow多线程输入数据处理框架(一)——队列与多线程
  2. 异步请求之XMLHttpRequest篇
  3. Android开发:Handler的简单使用(一)
  4. 安装Docker和下载images镜像和常用Docker命令
  5. 用python的turtle画圆-(python海龟绘图怎么增加每次画圆的半径)
  6. raid1 raid2 raid5 raid6 raid10的优缺点和做各自raid需要几块硬盘
  7. QQ无法安装,不用着急,用毒霸2011来解决
  8. python爬虫之逆向破解_Python爬虫进阶之APP逆向(二)
  9. 360浏览器 - 自定义切换内核 meta标签 总结
  10. matplotlib 设置水平线、垂直线
  11. java基础循环 for 、switch 、while 、do while、
  12. 施耐德 m340 编程手册_PLC模拟量的通用转换原理以及编程方法
  13. Windows驱动开发入门
  14. Transaction-based classification and detection approach for Ethereum smart contract
  15. 那些年面挂的js手写题
  16. python 习题练习一
  17. 1.2.1 linux用户权限
  18. 每周推荐阅读2013Q2汇总
  19. 如何充分发挥 Scrapy 的异步能力【转载】
  20. Eclipae常用快捷键 Java代码

热门文章

  1. 广义CAD技术发展历程
  2. 小米路由器3 php,LEDE 全球首发,支持小米路由3(Xiaomi Mi Router R3)
  3. 百无聊赖之JavaEE从入门到放弃(六)包机制 静态导入
  4. 鸿蒙系统上市后P30适配吗,鸿蒙系统+10G内存+双5G华为P50 Pro,华为P30无奈下跌黯然神伤...
  5. c语言的编译过程详解
  6. vue-vue路由管理
  7. cad转pdf免费转换怎么转
  8. matlab 图片倒影_一种精确快速处理液滴铺展图像的方法与流程
  9. 学习数据结构的第三天
  10. 利用Udig配置地图样式,应用到geoserver中