C++程序设计,跪求!!!!!!!!

来源:百度知道 编辑:UC知道 时间:2024/05/19 18:33:56
设计一个函数,实现任意连个相同类型数据交换
跪求啊,哪位大侠帮助一下啊!

#include <iostream>
using namespace std;

template<typename T>//使用类模板,C++环境
T change(T x,T y)
{
T temp;//必须声明temp,否则编译不过。

temp=x;
x=y;
y=temp;

}

void main()
{
//主函数可以调用模板函数了,我在VC编译过了,可以用
}

实现任意两个相同类型数据交换
void change(TYPE &a,TYPE &b)
{
TYPE temp;
temp=a;
a=b;
b=temp;
}

这个很简单啊,不知道我理解的对不对

int FunctionName(int nValue)
{
return nValue;
}

void main()
{
int nNew;

cout<<"数据交换前的值:"<<nNew<<endl;

nNew = FunctionName(50);

cout<<"数据交换后的值:"<<nNew<<endl;
}