void
时间: 2023-08-09 11:05:02 浏览: 84
是的,你可以使用 `void*` 指针类型来存储任何类型的指针,包括整数类型的指针。 `void*` 指针类型被称为通用指针类型,因为它可以指向任何类型的对象或函数。但是需要注意的是,使用 `void*` 指针类型时需要进行类型转换,以便正确地访问指向的对象或函数。例如,如果你有一个整数指针变量 `intPtr`,你可以将它转换为 `void*` 类型,如下所示:
```
int* intPtr = new int(42);
void* voidPtr = static_cast<void*>(intPtr);
```
在这个例子中,我们使用 `static_cast` 进行类型转换,将 `int*` 类型的指针 `intPtr` 转换为 `void*` 类型的指针 `voidPtr`。现在,`voidPtr` 指向了指向整数值 `42` 的指针 `intPtr`,我们可以使用 `voidPtr` 来进行进一步的操作。
阅读全文