⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 c11_02.cpp

📁 it can help you know C++ souce program quckily
💻 CPP
字号:
//***********************************
//**         C11_02.cpp            **
//**        Swap函数重载           **
//***********************************

#include <iostream >
#include <stdlib.h>
using namespace std;

void Swap( int *a, int *b)
{ 
	int		c;
	c = *a;		//*a为取指针a的内容
	*a = *b;	//*b为取指针a的内容
	*b = c;		//将变量c的值赋给指针b所指存储空间
}

void Swap( float *a, float *b)
{
	float	c;
	c = *a;
	*a = *b;
	*b = c;
}

int main()
{ 
	int		a = 10, b = 30; 
	Swap ( &a , &b ); 
//调用函数swap,&a取变量a的地址,&b取变量b的地址,作为实参值
	cout <<"a="<< a <<"  b="<< b << endl;
	
	float	c = 20.0f, d = 40.0f;
	Swap ( &c , &d);  
//调用函数swap,&a取变量a的地址,&b取变量b的地址,作为实参值
	cout <<"c="<< c <<"  d="<< d << endl;

	return 0;
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -