【发布时间】:2017-03-30 08:15:14
【问题描述】:
假设我想在循环中创建结构。我不想在每个循环中更改结构变量的值,我想创建新的。然而,根据我所学到的知识,我必须为我制作的每一个新结构命名。有没有办法在不命名结构的情况下做到这一点?
更具体地说,我可以在每个结构中都有一个指向下一个结构的指针吗?
我想做的是一个 BST,我的结构是我添加到树中的每个新节点。这就是我看到人们用结构做的方式。如果我不命名节点,如何添加节点?我肯定有一些空白。
【问题讨论】:
-
创建结构定义?或者创建结构instances?您能否展示一些您想要的伪代码?
-
@JohnKatsantas 进行澄清,请不要发布 cmets,而是编辑您的问题。
-
您可能正在寻找这些概念:动态分配、堆、malloc。该网站不是按需教程,因此请尝试使用谷歌搜索。
-
也许可以向我们展示您的结构现在是什么样子,然后也许我们可以更好地理解您的问题?