gpt4 book ai didi

c - 为什么我们有 void 以外的指针

转载 作者:太空狗 更新时间:2023-10-29 16:23:41 24 4
gpt4 key购买 nike

我知道我们有不同的指针,例如 intfloatcharvoid 指针是唯一可以容纳所有其他指针的指针。

其他指针的存在只是为了灵活地进行指针运算吗?

void 之外的指针在 C 语言中还有其他原因吗?

最佳答案

类型安全。定义指针的类型有助于编译器在您尝试通过指针使用错误类型的数据时发现错误。这就是 C 语言首先具有类型的原因。

关于c - 为什么我们有 void 以外的指针,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2200404/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com