c++中函数与指向函数的指针
来源:互联网 发布:造价员网络培训 编辑:程序博客网 时间:2024/04/28 11:16
c++中函数与内置数组非常相似。如:
void func(int)
{
}
和
int arr[10];
相似点:
①当把函数名当值使用时,他们会自动转换为指针。
F* f = func;
int* p = arr;
你还可以通过typeid()来验证:
template<typename T>
void print(T t)
{
cout << typeid(t).name() << endl;
}
2、当它作为指针时,不需要接引用就可以调用函数:
f(0); 与(*f)(0); 等效
数组也一样,可以直接用p[5]
3、函数同数组一样,不能作为函数返回值。但指向函数的指针,和指向数组的指针可以作为函数返回值。
如:
F* ftest(){}。
0 0
- 【C++】指向函数的指针与返回指针的函数
- C指向函数指针的函数指针
- c 指向函数的指针
- c++中函数与指向函数的指针
- C语言指针---指向函数的指针
- 重载函数与指向函数的指针
- 【C语言】14-返回指针的函数与指向函数的指针
- 【C语言】14-返回指针的函数与指向函数的指针
- 【C语言】14-返回指针的函数与指向函数的指针
- 【C语言】14-返回指针的函数与指向函数的指针
- C语言-返回指针的函数与指向函数的指针
- C语言 返回指针的函数与指向函数的指针
- 【C语言】返回指针的函数与指向函数的指针
- 指向函数的指针(摘自C++Primer
- C primer plus:指向函数的指针
- C语言 指向函数的指针
- 指向函数的指针 - C语言
- 11.13 C语言----指向函数的指针
- Oracle 左连接、右连接、全外连接、(+)号作用
- 代码隐藏 软键盘
- Android NDK学习(4)使用cygwin生成.so库文件
- Cell 的增删和移动
- 求两直线交点
- c++中函数与指向函数的指针
- hdu1813 IDA* 好高端的样子。。。
- 个地方进口货孤苦伶仃烦死了
- IOS越狱开发 root权限获取
- myeclipse 10 安装svn插件
- snmp监控命令
- 苹果CEO库克:下代iPhone6量产蓝宝石屏
- Android NDK学习(5)调用.so文件
- Effective C++读书笔记(12)