P52-函数-值传递
#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-函数-值传递相关推荐
- 函数||值传递||函数的常见样式||函数的声明||函数的分文件编写
概述 作用:将一段经常使用的代码封装起来,减少重复代码 一个较大的程序,一般分为若干个程序块,每个模块实现特定的功能. 函数的定义 函数的定义一般主要有5个步骤: 1.返回值类型 2.函数名 3.参数 ...
- C++ 函数参数 值传递与引用传递
以前我们在C语言中函数参数传递过程中,如果我们想要让当A函数作用域中的变量经过B函数处理之后的数值仍然在A函数中生效,这个时候函数参数的传递时需要引用方式去传递,方式如下: #include < ...
- python参数传递方法_深入理解python中函数传递参数是值传递还是引用传递
python 的 深入理解python中函数传递参数是值传递还是引用传递 目前网络上大部分博客的结论都是这样的: Python不允许程序员选择采用传值还是传 引用.Python参数传递采用的肯定是&q ...
- php函数间参数传递(值传递/引用传递)
为什么80%的码农都做不了架构师?>>> 函数间的参数传递包括值传递和引用传递. php:函数间的参数传递 1.值传递 复制代码代码如下: <?php function ...
- 关于Java函数传参以及参数在函数内部改变的问题——JAVA值传递与引用最浅显的说明!...
看了很多关于阐述JAVA传参到底是值传递还是引用的问题,有些说得很肤浅让人感觉似懂非懂的感觉,但是好像又能解决一些问题,然后就止步了.还有一些则是,讲得很深奥,看着好像很有道理的样子,但是其实还是没怎 ...
- js中函数传递参数,究竟是值传递还是引用传递?
记住真理: js函数传递参数,不管是简单数据类型,还是引用数据类型,都是值传递!! 下面是js红包书里面的例子: function setName(obj) { obj.name = "Ni ...
- java开根号函数_Java中真的只有值传递么?
原创: ITwalking 转载于公众号[ 编程大道] (本文非引战或diss,只是说出自己的理解,欢迎摆正心态观看或探讨) 回顾值传递和引用传递 关于Java是值传递还是引用传递,网上有不一样的说法 ...
- go函数详解:函数定义、形参、返回值定义规范、函数内存分析、不支持重载、支持可变参数、基本数据类型和数组默认都是值传递的、支持自定义数据类型、函数返回值命名
引入 [1]为什么要使用函数: 提高代码的复用型,减少代码的冗余,代码的维护性也提高了 [2]函数的定义: 为完成某一功能的程序指令(语句)的集合,称为函数. [3]基本语法 func 函数名(形参列 ...
- C++阶段01笔记06【函数(概述、定义、调用、值传递、常见样式、声明、分文件编写)】
C++| 匠心之作 从0到1入门学编程[视频+课件+笔记+源码] 目录 6 函数 6.1 概述 6.2 函数的定义 函数的语法 示例:加法函数 6.3 函数的调用 示例 6.4 值传递 示例 6.5 ...
- c++ 函数的值传递,引用传递 和 引用返回的探索
2019独角兽企业重金招聘Python工程师标准>>> 前言 C++的函数参数和返回分为按值传递和按引用传递,应用到类上面,会涉及到类的 赋值操作 复制函数 构造函数 析构函数 虽然 ...
最新文章
- ViewPager详解(一)——ViewPager的基本使用完整示例
- smartarm3250 performance
- Apache-DBUtils实现CRUD操作,已封装的API实现jdbc对数据库进行操作
- 【docker】docker虚拟容器的使用大全
- 201312-1 出现次数最多的数
- gdbstub中的基本命令_程序员应该知道的 20 个 Linux 系统管理命令
- poj 2378 树型dp
- 拓端tecdat|sas神经网络:构建人工神经网络模型来识别垃圾邮件
- 2021黑龙江人高考成绩查询,2021年黑龙江高考成绩查询网站查分网址:https://www.lzk.hl.cn/...
- 因果推断中文书单整理及简介
- oracle 复杂判断,单条SQL语句实现复杂逻辑几例~~
- larval 使用redis做缓存
- Android 音乐播放器的开发教程(六)service的运用及音乐列表点击播放 ----- 小达
- IMAP协议定时监听接收邮件(QQ邮箱、网易邮箱都可)
- 内容仓库Apache JackRabbit
- NB-IOT与物联网
- Uinux/linux vi保存退出命令 (如何退出vi)
- 纽约出租车旅途时间建模分析
- 红茶馆:承诺满天下,守信行万里
- Linux查看lib加载路径