值传递与引用传递

由于毕业设计需要,最近在尝试逼着自己用linux系统,所以也在寻找Linux中好用的编辑器。一直使用自带的gedit,但苦于不会设置,每次写个十几行的代码都很心累。百度搜了一堆如何设置自带的gedit,but有多少孩纸跟我一样,找不到啊,,,,后来偶然发现,当鼠标选中左侧的文本编辑器gedit的时候,在屏幕最顶层有选项栏,包括文件、编辑、查看、搜索、工具等,它跟windows不同,并不是跟编辑框连在一起的。这时再根据百度已有的博文设置好,就可以愉快的写代码了,感觉自己每天能多写起码50行代码,哈哈哈

刚稍稍研究了一下值传递与引用传递的概念,总的来说,值传递只是将实参的值传给形参,形参在函数中所有的操作都跟实参无关,所以也就不能改变实参的值。而引用传递是形参指向实参,它指向的值改变,则实参值也就会改变。最常见的就是交换两个数的函数。以下函数是可以实现交换功能的引用传递

          void swap(int &a, int &b) //引用类型方式 

     { 

         int temp = a; //辅助变量  

         a = b;  

         b = temp;     

     }      

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
智能台灯智能台灯智能台灯智能台灯智能台灯智能台灯智能台灯智能台灯智能台灯智能台灯智能台灯智能台灯智能台灯智能台灯智能台灯智能台灯智能台灯智能台灯智能台灯智能台灯智能台灯智能台灯智能台灯智能台灯智能台灯智能台灯智能台灯智能台灯智能台灯智能台灯智能台灯智能台灯智能台灯智能台灯智能台灯智能台灯智能台灯智能台灯智能台灯智能台灯智能台灯智能台灯智能台灯智能台灯智能台灯智能台灯智能台灯智能台灯智能台灯智能台灯智能台灯智能台灯智能台灯智能台灯智能台灯智能台灯智能台灯智能台灯智能台灯智能台灯智能台灯智能台灯智能台灯智能台灯智能台灯智能台灯智能台灯智能台灯智能台灯智能台灯智能台灯智能台灯智能台灯智能台灯智能台灯智能台灯智能台灯智能台灯智能台灯智能台灯智能台灯智能台灯智能台灯智能台灯智能台灯智能台灯智能台灯智能台灯智能台灯智能台灯智能台灯智能台灯智能台灯智能台灯智能台灯智能台灯智能台灯智能台灯智能台灯智能台灯智能台灯智能台灯智能台灯智能台灯智能台灯智能台灯智能台灯智能台灯智能台灯智能台灯智能台灯智能台灯智能台灯智能台灯智能台灯智能台灯智能台灯智能台灯智能台灯智能台灯智能台灯智能台灯智能台灯智能台灯智能台灯

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值