# include <iostream>
using namespace std;
int main(){
void * pv; // 声明void类型的指针
int i = 10;
pv = &i; // void 类型指针指向整型变量
int *pint = static_cast<int *>(pv); // void 类型指针赋值给 int类型指针
cout << "*pint = " << *pint << endl;
return 0;
}
运行结果:
*pint = 10
注:void指针一般只在指针所指向的数据类型不确定时使用。