解释void *与void **的区别

  • Post author:
  • Post category:其他


首先,void *是一个指向任何基本类型的指针,换句话它的指向内容没有类型;

而void **是一个指向void *类型的指针,它指向的内容有类型,为void *,其中void*是一种指针类型。

再次,标准库函数malloc()的返回值就是void*类型的,它用于堆上内存的申请,使用完成后需要手动释放。



版权声明:本文为wangjerome原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。