#include <stdio.h> #include <stdlib.h> int main(int argc,char **argv){ void* vp; void** vpp; int ivalue = 5; int** ipvalue; vp = &ivalue; vpp = &vp; printf("vp: [%d] ", *( (int*)vp) ); // (int*) 是强制转换 ;*(强制转换后的var) printf("vpp: [%d] ", *( (int *) (*vpp) ) ); // *vpp 指向 第一个*引向 printf("vpp: [%d] ", *( (int *) vpp[0] ) ); return 0; }