万能指针

#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
#include<string.h>
#include<stdlib.h>
#include<math.h>
#include<time.h>

 

int main()

{

//万能指针可以接收任意类型变量的内存地址

//在通过万能指针修改变量的值时,需要找到变量对应的指针类型

  int a=10;

  void *p=&a;

  *(int*)p=100;

  printf("%d\n",a);

  printf("%d\n",*(int*)p));

  printf("%p\n",p);

  printf("万能指针在内存中的字节大小:%d\n",sizeof(void*));

  printf("void在内存中的字节大小:%d\n",sizeof(void*));

//结果

 

 

}

posted @ 2020-08-22 16:19  wh19991213  阅读(174)  评论(0编辑  收藏  举报