社区
C语言
帖子详情
函数指针,这样可以吗?应该怎么办?
pan2008
2003-08-20 02:56:01
int (*pCallBK_L)(char*);//类外定义int型的函数指针
WinRV_BOOL CSession::OnListen(char*rvName,int (*pCBK)(char*))
{
pCallBK_L=pCBK;//这样可以吗?应该怎么办?
}
//下面的函数在类外
void GlobFunc()
{
(*pCallBK_L)("run this function\n");//这样可以吗?应该怎么办?
}
...全文
53
1
打赏
收藏
函数指针,这样可以吗?应该怎么办?
int (*pCallBK_L)(char*);//类外定义int型的函数指针 WinRV_BOOL CSession::OnListen(char*rvName,int (*pCBK)(char*)) { pCallBK_L=pCBK;//这样可以吗?应该怎么办? } //下面的函数在类外 void GlobFunc() { (*pCallBK_L)("run this function\n");//这样可以吗?应该怎么办? }
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ShiChao
2003-08-20
打赏
举报
回复
1. 如果是全局变量,可以
2. pCallBK_L("run..."); // 和函数调用没区别
C/C++指针经典资料大全
- 函数参数可以是指针,这样函数可以修改实参的值,实现传址调用。 - 指针可以作为函数的返回值,例如动态内存分配函数`malloc`就返回一个指针。 - 递归函数中,指针可以用来保存中间状态,优化算法效率。 4. **...
C/C++ 指针的13份资料
7. **
函数指针
**:
函数指针
可以指向一个函数,使得可以作为参数传递或存储在数据结构中。例如,`void (*func_ptr)(int)`声明了一个接受整型参数并无返回值的
函数指针
。 8. **动态内存管理**:通过`malloc()`和`...
最全的C和C++语言笔试面试题汇总
这样可以避免在链接阶段出现重定义错误。 #### 十六、语句`for(;1;)`的意义及其问题 - 表示无限循环,等价于`while(1)`。 #### 十七、`do……while`与`while……do`的区别 - `do……while`先执行循环体至少一...
指针函数和
函数指针
函数指针
和指针函数 提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录
函数指针
和指针函数前言一、指针函数和
函数指针
分别是什么?二、使用指针在函数间通信1.使用指针参数2.变量:名称...
【c语言进阶】函数与指针有什么联系?
函数指针
又是什么东东?快来深入学习吧!
【c语言进阶】函数与指针有什么联系?
函数指针
又是什么东东?快来深入学习吧!
C语言
70,037
社区成员
243,246
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章