社区
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");//这样可以吗?应该怎么办?
}
...全文
37
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
作业
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ShiChao
2003-08-20
打赏
举报
回复
1. 如果是全局变量,可以
2. pCallBK_L("run..."); // 和函数调用没区别
你必须知道的495个C语言问题
5.8 NULL可以合法地用作
函数指针
吗? 5.9 如果NULL和0作为空指针常量是等价的,那我到底该用哪一个呢? 5.10但是如果NULL的值改变了,比如在使用非零内部空指针的机器上,用NULL(而不是0) 不是更好吗? 5.11 ...
C/C++ 指针的13份资料
7. **
函数指针
**:
函数指针
可以指向一个函数,使得可以作为参数传递或存储在数据结构中。例如,`void (*func_ptr)(int)`声明了一个接受整型参数并无返回值的
函数指针
。 8. **动态内存管理**:通过`malloc()`和`...
通过函数名调用函数和通过
函数指针
调用函数有什么区别?
1.通过函数名调用函数和通过
函数指针
调用函数有什么区别呢? 首先函数名、
函数指针
都表示代码段的起始地址。 1)调用函数的时候必须指定函数名,可是当有时候不确定具体调用哪个函数,当某些事件发生后才确定,...
【c++】23.【
函数指针
】定义? 为什么不直接调用函数而要使用
函数指针
?
为什么不直接调用函数而要使用
函数指针
? 猫之公爵公之猫12 人赞同了该回答我觉得这个问题。。。可以去好好看看B站上有个讲设计模式的视频,讲的非常好。。。。简单来讲,
函数指针
,和虚函数有着一样的用处(其实...
指针-什么是
函数指针
?
指针-什么是
函数指针
?指针
函数指针
***什么是
函数指针
?******怎么使用
函数指针
?******有趣的例子*** 指针 既然来看
函数指针
了,那么指针,相信大家已经有了一些了解,我就简单的说一下指针。指针其实就是地址,...
C语言
70,023
社区成员
243,263
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章