c++重拾的记忆
来源:互联网 发布:APP登录HTML源码 编辑:程序博客网 时间:2024/04/30 01:33
C++的重载和引用
一般函数的引用和参数的传递分为参数值得传递和参数地址的传递;
小例子:
#include <iostream.h>
void JiaoHuan(int* a,int* b)//使用地址作为参数;
{
int t=*a;*a=*b;*b=t;
}
void JiaoHuan1(int &a,int &b)//引用作为参数
{
int t=a;a=b;b=t;
}
int main()
{
int m=20,n=10;
JiaoHuan(&m,&n);
void (*p) (int *,int *) =&JiaoHuan;
cout<<m<<endl<<n<<endl;
}
同名函数可以通过函数参数的不同来区别,这就叫函数的重载;
在取函数的地址时候需要定义一个相同类型的指针变量的函数来调用;
Void print(int n)
{
Cout<<hex<<showbase<<n<<endl;
//这句话的意思是以16进制带参数显示n的值在C语言中一般利用
Printf(“%x”,n);这是显示n以16进制显示;
}
0 0
- 重拾C语言的记忆
- 重拾丢失的记忆
- c++重拾的记忆
- 重拾记忆
- Python开篇 ------ 重拾三年前的记忆
- 重拾C语言的学习笔记
- 记忆C++ , C的混编问题
- 重拾C语言-C语言的指针与变量
- 重拾C#.net
- 重拾C。。。
- <重拾C++>const
- 重拾C语言
- c的一种重定向
- C基础记忆
- C语言记忆1
- 重拾c语言——宏定义的预处理
- 重拾VS C编程出现的错误及解决方案
- c语言之运算符的优先级快速记忆
- tornado singleton单例模式
- 断线的风筝
- Java中的反射的应用
- 好玩的Windows编程之"本地时间"(1)binaryclock
- MyBatis入门实例简介
- c++重拾的记忆
- C#委托与代理
- 第七章代码
- 函数指针的一些小理解
- Provider-Defined Properties in DBPROPSET_JETOLEDB_DBINIT
- PPT单一对象设置多个动作、多个对象设置同一动作
- 第七章代码2
- J2ME的小飞机游戏
- 2440 Linux按键驱动及测试程序