【发布时间】:2014-11-03 03:05:05
【问题描述】:
我的代码有点像这样:
int num = 5;
int *ptr = #
void **xptr = &ptr;
printf ("values:%d\n",**(int *)xptr);
为什么我不能取消引用指向 int 指针的 void 双指针?下面两个 示例有效。
片段:1
int *ptr = #
int **xptr = &ptr;
printf ("values:%d\n",**xptr);
片段 2:
void *ptr = #
printf ("values:%d\n",*(int *)ptr);
【问题讨论】:
标签: c pointers indirection