gpt4 book ai didi

c - 无效*v[]; v[i] = v[j];为什么这是对的?

转载 作者:行者123 更新时间:2023-11-30 20:16:32 31 4
gpt4 key购买 nike

一个void*是一个不指向任何东西的指针,即它只是一个地址!怎么可能取消引用它呢?但在《C 编程语言(第二版)》一书第 121 页中,swap函数似乎可以做到这一点。

最佳答案

void *v[] 是一个指针数组。因此,v[i] = v[j];将索引j处的元素分配给位置i,这不涉及取消引用指针,而是只是复制指针(地址)。

关于c - 无效*v[]; v[i] = v[j];为什么这是对的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8214698/

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