正在加载图片...
面向对象程序设计 传值调用和引用调用 例2:希望通过传值调用交换变量值 #include <iostream.h> void Swap(int,int);∥声明函数 堂提要 void main() intx-4,y=8;∥定义变量 第五章C++基础 cout << n Before Swap=<<X 51C++概述 endl 52数据和表达式 Swap(x, y) ∥调用函数 53基本语句 cout << n After Swap x<<X 5.4函数 endl 55数组与指针 void Swap(int a, int b)int t=a; a=b; b=t;) 结果 Before Swap x=4,y=8为什么? After Swap x=4,y=8传值调用第五章 C++基础 5.1 C++概述 5.2 数据和表达式 5.3 基本语句 5.4 函数 5.5 数组与指针 传值调用和引用调用 例2: 希望通过传值调用交换变量值 #include <iostream.h> void Swap(int, int); //声明函数 void main( ) { int x=4, y=8; //定义变量 cout << "\n Before Swap x= "<< x << " , y= "<< y << endl; Swap(x, y); //调用函数 cout << "\n After Swap x=" << x << " , y= "<< y << endl; } void Swap(int a, int b) {int t=a; a=b; b=t; } 结果: Before Swap x=4, y=8 After Swap x=4, y=8 为什么? 传值调用
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有