第二周三种传递方法
来源:互联网 发布:淘宝靠谱美国代购 编辑:程序博客网 时间:2024/05/19 02:30
/*
2. *Copyright (c) 2017,烟台大学计算机与控制工程学院
3. *All rights reserved.
4. *文件名称:
5. *作 者:常璐
6. *完成日期:2017年9月13日
7. *版 本 号:v1.0
8. *
9. *问题描述:两种函数传递的方式:传值和传地址
10.*输入描述:两个整数,代表交换前的值
11.*程序输出:两个整数,代表交换后的值
12.*/
13.#include <iostream>
14.
15.using namespace std;
16.
17.void myswap(int x,int y);
18.
19.int main()
20.{
21. int a,b;
22. cout<<"请输入待交换的两个整数:";
23. cin>>a>>b;
24.myswap(a,b);
25. cout<<"调用交换函数后的结果是"<<a<<" "<<b<<endl;
26.
27. return 0;
28.}
29.
30.void myswap(int x,int y)
31.{
32. int t;
33. t=x;
34. x=y;
35. y=t;
36.}
37.
38.
39.
40.
41.
42.#include <iostream>
43.
44.using namespace std;
45.
46.
47.void myswap(int *p1,int *p2);
48.
49.int main()
50.{
51. int a,b;
52. int *p1,*p2;
53.
54. cout<<"请输入待交换的两个整数:";
55. cin>>a>>b;
56.p1=&a;
57.p2=&b;
58.myswap(p1,p2);
59.
60. cout<<"调用交换函数后的结果是:"<<a<<" "<<b<<endl;
61.
62. return 0;
63.}
64.
65.void myswap(int *p1,int *p2)
66.{
67. int t;
68. t=*p1;
69. *p1=*p2;
70. *p2=t;
71.}
72.
73.
74.
75.
76.
77.#include <iostream>
78.
79.using namespace std;
80.
81.
82.void myswap(int &x,int &y);
83.
84.int main()
85.{
86. int a,b;
87. int *p1,*p2;
88.
89. cout<<"请输入待交换的两个整数:";
90. cin>>a>>b;
91.
92.myswap(a,b);
93.
94. cout<<"调用交换函数后的结果是:"<<a<<" "<<b<<endl;
95.
96. return 0;
97.}
98.
99.void myswap(int &x,int &y)
100. {
101. int t;
102. t=x;
103. x=y;
104. y=t;
105. }
- 第二周三种传递方法
- 数据结构第二周三种传递方法
- 第二周+周三笔记
- 第二周 函数参数传递的三种方法
- 周三
- 周三
- 周三
- 周三
- golang template传递值的第二种方法 利用map[string]interface{}
- 分页时,如何访问第一页即传递参数(第二种方法)
- 第二周 项目1 C++的三种参数传递的方法
- 第二周——C++的三种参数传递方法
- 数据结构第二周项目函数传递三种方法(1)
- 数据结构第二周项目函数传递三种方法(2)指针
- 数据结构第二周项目函数传递三种方法(3)引用
- 第二周项目一 探究函数参数传递的方法
- 数据结构第二周项目1--C/C++语言中函数传递的三种方式之方法一传值
- 数据结构第二周项目1--C/C++语言中函数传递的三种方式之方法二传地址
- 深入理解 Kotlin Coroutine (一)
- bzoj 2705(欧拉函数)
- 9-22 deque, STL集锦
- Freemarker实现网页静态化
- android如何获取操作外置sd卡的权限
- 第二周三种传递方法
- uva 1395Slim Span
- 【androidx86 5.1.1】Android HttpClient请求过程解析(下)
- 当creator遇上protobufjs—pbkiller插件
- 树状数组
- with引起的类的扩充
- Java学习第五天
- 深入理解 Kotlin coroutine (二)
- Leetcode之Pascal's Triangle II 问题