void *指针

·C++提供了一种特殊的指针类型void* ,它能够保存任何类型对象的地址程序员

            double obj=3.14;函数

            double *pd=&obj;spa

            void *pv=&obj;指针

            pv=pd;对象

void * 代表该指针与一地址相关,但不清楚存储在此地址上的对象类型。void* 指针只支持几种有限的操做:求职

         1.与另外一指针进行比较;程序

        2,向函数传递void*指针或从函数返回void *指针        co

        3.给另外一个void* 赋值void

    不容许使用void*指针操纵它所指向的对象

注意:当函数返回void*类型时表示一返回一个特殊的指针类型,而不是像函数那样返回类型为void表示无类型

摘自:《王道-程序员求职宝典》

相关文章
相关标签/搜索