泛型指针不能指向任何类型的数据。尽管它是一个指针的类型但是不能进行解引用。如果想要使用它必须将它转换成希望的类型;
泛型指针的优点:你可以在不同的时间将它指向不同类型的数据;
例子:
int main()
{
inti;
charc;
void*the_data; //generic pointer
i= 7;
c= a;
the_data= &i;
printf(“the_datapoints to the integer value %d\n)”,*(int*) the_date);
the_data= &c;
printf(“the_datanow points to the character %c\n”,*(char*) the_data);
return0;
}