小编Poi*_*com的帖子

增加空白时的垃圾值*

这段代码:

#include <stdio.h>
int main(void)
{
   void *ptr;
   int arr[] = {1,2,3,4,5};
   ptr = arr;
   ptr++;
   printf("%d",*(int*)ptr);
}
Run Code Online (Sandbox Code Playgroud)

打印一些垃圾值,但我期待它打印2.为什么不打印2

c pointers void-pointers

3
推荐指数
1
解决办法
164
查看次数

标签 统计

c ×1

pointers ×1

void-pointers ×1