/*
02.*Copyright (c) 2014,烟台大学计算机学院
03.*All gight reserved.
04.*文件名称:temp.cpp
05.*作者:张震刚
06.*完成时间:2014年12月07日
07.*版本号:v1.0
08.*问题描述:指针当形参,将调用函数进行变量的交换。
09.*输入描述:无。
10.*输出描述:无。
11.*/ #include <iostream>
using namespace std;
void jiaohuan(int *p1,int *p2);
int main()
{
int a,b;
cin>>a>>b;
jiaohuan(&a,&b);
cout<<a<<" "<<b<<endl;
return 0;
}
void jiaohuan(int *p1,int *p2)
{
int t;
t=*p1;
*p1=*p2;
*p2=t;
}
本文介绍了一个使用C++指针来实现两个整数变量值交换的简单程序。通过传递变量地址到函数中,在函数内部利用临时变量实现了值的交换,并在主函数中验证了交换后的结果。此程序适用于初学者理解指针及函数参数传递的概念。
9721

被折叠的 条评论
为什么被折叠?



