gpt4 book ai didi

c - 指针地址相乘

转载 作者:行者123 更新时间:2023-11-30 18:31:29 26 4
gpt4 key购买 nike

所以在这种情况下,bst 基本上是一个浮点指针(我将它用于二叉搜索树的数组实现)。我需要插入元素,左节点= 2i,右节点= 2i + 1,所以bst = bst * 2意味着我正在尝试更改数组当前索引的指针。这不起作用。我该如何让它发挥作用?允许指针相加,但不允许相乘。为什么?!

有关详细信息,请参阅my whole program .

最佳答案

不允许对指针进行乘法,因为它没有用处。如果您有一个位于地址 0x4f2c18e9 的变量(这是一个指针值),则没有理由期望该地址为 0x9e5831d2(即 0x4f2c18e9 * 2) 是存储数据的有效位置。

关于c - 指针地址相乘,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22445234/

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