一个关于函数指针的问题。 在深入浅出中看到这样一个声明 unsigned _stdcall myfunc(void* p);请问,其中的void* p是否是函数指针,如果是,其形式不应该是 void(*p)() 么?如果不是,那是什么呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 应该不是, void *p 是 myfunc 的一个参数 void* p只是无类型的一个指针,不是函数指针 显然不是(你的例子中void* p只不过是一个指针类型的参数),函数指针是这样的:类型 (*函数名)(参数表)比如:int (*Func)(int Max,int Min)//函数指针int aaa(int m,int i){ ...}Func=aaa;以后, 就可以用Func调用aaa函数了。 void*是个控制指针,好像什么都可以指吧?! winsock为什么经常接收不到Response.Write的字符 关于VC基本问题???? 简单的问题请教,关于静态文本和窗体的问题。(在线等,急!!) vc 生成可执行文件的时候一个棘手的问题,急求 如何实现用建索引的方法快速查找文本文件内容 控件是不是通用的,即VC下可以用,其他开发工具也可以用? 请教谁能将InstallShield打包档中的Data1.cab文件解开 XP下如何修改注册表添加文件共享? 怎么把一个static控件和一个变量的对象相联系 关于开发网络视频图象传输的问题! 如何禁止键盘和鼠标,让它们对操作没响应? :) BYTE定义付值
类型 (*函数名)(参数表)比如:int (*Func)(int Max,int Min)//函数指针
int aaa(int m,int i){ ...}
Func=aaa;
以后, 就可以用Func调用aaa函数了。