void 指针

void* 是通用地址,能存任意对象地址,但使用前要转回具体类型。

1. 完整例子

C
1#include <stdio.h>
2 
3int main(void) {
4 int x = 7;
5 void *vp = &x;
6 int *ip = (int *)vp;
7 printf("%d\n", *ip);
8 return 0;
9}

2. 注意