打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
C++源码:实现传址参数的实例

//  C++源码:实现传址参数的实例 Example for & parametor 

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

void swap(int&a,int&b);  
main()
{
  int x,y;
 
  cout<<"\n\n   You are wellcome to Tsinghua!   Example for & parametor    传址 参数 \n\n";
 
  cout<<"\007"<<"\n\n    Please input the vallue of X and Y:"<<flush;    // fflush功能:清除读写缓冲区
  cin>>x>>y;
  cout<<"\nX="<<x<<"\nY="<<y;
  swap (x,y);
  cout<<"\n\n Now,after SWAP(int&a,int&b), X="<<x<<",Y="<<y << "\n\n";
}

void swap(int& a,int& b)
 {
  int *temp=new(int);
  *temp=b;
  b=a;
  a=*temp;
  delete(temp);
 }

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
“模板”学习笔记(5)
c++形参实参
C/C++:函数参数传递方式
值传递、指针传递、引用传递的区别
C富有价值的函数重载,零基础上手,一文解析C函数重载
Python里参数是值传递还是引用传递?
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服