void指针 (补充)

Posted jhcelue

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了void指针 (补充)相关的知识,希望对你有一定的参考价值。

void* 表示空指针。空指针不能直接使用,比如,指针的加减法操作(由于不知道类型,无法确定偏移的大小)。某些情况下。不知道指针的类型,先用void*来取代,依据须要再强制转换成须要的指针类型使用。
比方malloc函数,它仅仅是申请了一块堆内存,并将首地址返回,可是它根本就不知道调用者会用什么指针来接收这个地址。所以干脆就返回一个指向内存地址的空指针。由用户自己来转换。


   

以上是关于void指针 (补充)的主要内容,如果未能解决你的问题,请参考以下文章

指针练习:Memcpy之二

指针练习:MyMax

指针练习:输出Hello

VSCode 配置 用户自定义代码片段 自定义自动代码补充

指针练习:ForEach

C基础补充