void指针转换为函数指针
时间: 2023-11-22 08:44:05 浏览: 83
将void指针转换为函数指针需要使用强制类型转换。具体来说,需要将void指针转换为对应函数类型的指针,例如:
```
void* ptr = ...; // void指针
int (*funcPtr)(int, char) = (int (*)(int, char)) ptr; // 将void指针转换为int (*)(int, char)类型的函数指针
```
这里假设ptr指向的是一个返回类型为int,参数类型为int和char的函数。
阅读全文