第17周项目1-感受函数参数的传递
第17周项目1--体会函数参数的传递
运行结果:
/* * Copyright (c) 2014, 烟台大学计算机学院 * All rights reserved. * 文件名称:test.cpp * 作 者:刘畅 * 完成日期:2014 年 12 月 17 日 * 版 本 号:v1.0 * * 问题描述:阅读下面的程序,写出期望中的运行结果,完全掌握指针和引用作为形式参数的用法; * 输入描述:a=11;b=22 , * 程序输出:a=?,b=?。
#include <iostream> using namespace std; void fun1(int &x,int &y); void fun2(int *x,int *y); int main() { int a,b; a=11; b=22; fun2(&a,&b); cout<<"a="<<a<<" b="<<b<<endl; fun1(a,b); cout<<"a="<<a<<" b="<<b<<endl; return 0; } void fun1(int &x,int &y) { int t; t=x; x=y; y=t; } void fun2(int *x,int *y) { int *t; t=x; x=y; y=t; }
运行结果: