#include<iostream>
using namespace std;

int add(int sum1, int sum2)  //void 调用  
                                   //这里面(add)要是把temp加进去的话 后面的也需要
                                    
{
    cout << "交换前=" <<endl;
    cout << sum1 << endl;
    cout << sum2 << endl;
    int temp = sum1;
    sum1 = sum2;                        // 输出的话<< <<里面这能要有个变量要是有两个的话 
                                          //就会造成std无法识别具体是哪个
    sum2 = temp;
    cout << "交换后" << sum1 << endl;
    cout<<sum2 << endl;
    return temp;   
}
int main() {
    int a = 12;
    int b = 15;                              //如果形参发生改变,并不会影响实参
    add(a, b);
    cout << a << b << endl;;
    system("pause");
    return 0;
}

P52-函数-值传递相关推荐

  1. 函数||值传递||函数的常见样式||函数的声明||函数的分文件编写

    概述 作用:将一段经常使用的代码封装起来,减少重复代码 一个较大的程序,一般分为若干个程序块,每个模块实现特定的功能. 函数的定义 函数的定义一般主要有5个步骤: 1.返回值类型 2.函数名 3.参数 ...

  2. C++ 函数参数 值传递与引用传递

    以前我们在C语言中函数参数传递过程中,如果我们想要让当A函数作用域中的变量经过B函数处理之后的数值仍然在A函数中生效,这个时候函数参数的传递时需要引用方式去传递,方式如下: #include < ...

  3. python参数传递方法_深入理解python中函数传递参数是值传递还是引用传递

    python 的 深入理解python中函数传递参数是值传递还是引用传递 目前网络上大部分博客的结论都是这样的: Python不允许程序员选择采用传值还是传 引用.Python参数传递采用的肯定是&q ...

  4. php函数间参数传递(值传递/引用传递)

    为什么80%的码农都做不了架构师?>>>    函数间的参数传递包括值传递和引用传递. php:函数间的参数传递 1.值传递 复制代码代码如下: <?php  function ...

  5. 关于Java函数传参以及参数在函数内部改变的问题——JAVA值传递与引用最浅显的说明!...

    看了很多关于阐述JAVA传参到底是值传递还是引用的问题,有些说得很肤浅让人感觉似懂非懂的感觉,但是好像又能解决一些问题,然后就止步了.还有一些则是,讲得很深奥,看着好像很有道理的样子,但是其实还是没怎 ...

  6. js中函数传递参数,究竟是值传递还是引用传递?

    记住真理: js函数传递参数,不管是简单数据类型,还是引用数据类型,都是值传递!! 下面是js红包书里面的例子: function setName(obj) { obj.name = "Ni ...

  7. java开根号函数_Java中真的只有值传递么?

    原创: ITwalking 转载于公众号[ 编程大道] (本文非引战或diss,只是说出自己的理解,欢迎摆正心态观看或探讨) 回顾值传递和引用传递 关于Java是值传递还是引用传递,网上有不一样的说法 ...

  8. go函数详解:函数定义、形参、返回值定义规范、函数内存分析、不支持重载、支持可变参数、基本数据类型和数组默认都是值传递的、支持自定义数据类型、函数返回值命名

    引入 [1]为什么要使用函数: 提高代码的复用型,减少代码的冗余,代码的维护性也提高了 [2]函数的定义: 为完成某一功能的程序指令(语句)的集合,称为函数. [3]基本语法 func 函数名(形参列 ...

  9. C++阶段01笔记06【函数(概述、定义、调用、值传递、常见样式、声明、分文件编写)】

    C++| 匠心之作 从0到1入门学编程[视频+课件+笔记+源码] 目录 6 函数 6.1 概述 6.2 函数的定义 函数的语法 示例:加法函数 6.3 函数的调用 示例 6.4 值传递 示例 6.5 ...

  10. c++ 函数的值传递,引用传递 和 引用返回的探索

    2019独角兽企业重金招聘Python工程师标准>>> 前言 C++的函数参数和返回分为按值传递和按引用传递,应用到类上面,会涉及到类的 赋值操作 复制函数 构造函数 析构函数 虽然 ...

最新文章

  1. ViewPager详解(一)——ViewPager的基本使用完整示例
  2. smartarm3250 performance
  3. Apache-DBUtils实现CRUD操作,已封装的API实现jdbc对数据库进行操作
  4. 【docker】docker虚拟容器的使用大全
  5. 201312-1 出现次数最多的数
  6. gdbstub中的基本命令_程序员应该知道的 20 个 Linux 系统管理命令
  7. poj 2378 树型dp
  8. 拓端tecdat|sas神经网络:构建人工神经网络模型来识别垃圾邮件
  9. 2021黑龙江人高考成绩查询,2021年黑龙江高考成绩查询网站查分网址:https://www.lzk.hl.cn/...
  10. 因果推断中文书单整理及简介
  11. oracle 复杂判断,单条SQL语句实现复杂逻辑几例~~
  12. larval 使用redis做缓存
  13. Android 音乐播放器的开发教程(六)service的运用及音乐列表点击播放 ----- 小达
  14. IMAP协议定时监听接收邮件(QQ邮箱、网易邮箱都可)
  15. 内容仓库Apache JackRabbit
  16. NB-IOT与物联网
  17. Uinux/linux vi保存退出命令 (如何退出vi)
  18. 纽约出租车旅途时间建模分析
  19. 红茶馆:承诺满天下,守信行万里
  20. Linux查看lib加载路径

热门文章

  1. Nacos服务注册中心应用实践
  2. 重选精英个体的非线性收敛灰狼优化算法-附代码
  3. Memkind 概述
  4. Python中利用openpyxl对图表处理的相关详细操作(AreaChart3D、AreaChart2D中x,y,z轴添加和颜色设置、字体大小、刻度线显示与颜色等的操作)
  5. Java GUI编程之AWT和Swing
  6. HDU 5879 Cure
  7. 【Android工具】手机投屏工具
  8. 2022年河北省高职单招(数学)考试冲刺试题及答案
  9. 基于Hadoop的豆瓣电影的数据抓取、数据清洗、大数据分析(hdfs、flume、hive、mysql等)、大屏可视化
  10. Eclipse 优化方法(经典收藏)