当前位置:首页 > 网络编程 > 软件语言 > C语言 > C语言之void 指针使用方法介绍

C语言之void 指针使用方法介绍

点击次数:28 次 发布日期:2008-12-01 11:57:55 作者:源代码网
源代码网推荐 int download_addr; 
void abc(void) 

download_addr = 0x0c400000; 
void (*fun)(void); 

fun = (void (*)(void))download_addr; 
(*fun)(); 


解释:
download_addr 是一个函数指针 
void (*fun)(void); 定义一个函数指针func 输入参数为void返回类型为void 
fun = (void (*)(void))download_addr; 
这句话是将download_addr这个函数指针强制转换为参数为void返回类型为void的函数指针,然后赋值给func 
最后一句就是要执行这个函数 源代码网供稿.
网友评论 (0)
会员中心
网络编程
本站推荐
网络编程之精华