摘要:
类似 为 void *a; 这种类型的指针,我们称之为void(类型)指针,是一种特殊的指针,它足够灵巧的指向任何数据类型的地址空间。其定义的方式为 void *<变量名>;void指针与普通指针的区别:我们要取得指针所指地址空间的数据的时候使用的是 ‘*’操作符,程序员必须清楚了解到对于void指针不能使用这种方式来取得指针所指的内容。因为直接取内容是不允许的。而必须把void指针转换成其他任何有效的数据类型的指针,比如char,int,float等类型的指针,之后才能使用'*'取出指针的内容。 阅读全文