现在的位置: 首页 > 综合 > 正文

解释void *与void **的区别

2019年07月18日 ⁄ 综合 ⁄ 共 146字 ⁄ 字号 评论关闭

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

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

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

抱歉!评论已关闭.