【发布时间】:2016-12-11 10:18:09
【问题描述】:
我想了解两者的用途??我现在理解的是Node *root 是对指向节点对象的根指针的引用,另一方面Node* root 是指向节点本身的指针(允许您通过引用传递)
【问题讨论】:
-
假设这是 C 那么它们是相同的。
-
C 中没有“ref”这样的东西。
-
它们都是一样的,它们的意思是 root 是一个指向 Node 类型的指针。这意味着从现在开始,根将能够存储数据类型也是 Node.js 的变量的地址。当我们说变量是指针时,例如在您的示例中,这意味着您声明的指针将能够存储其他变量的内存地址,这些变量属于声明该指针本身的类型。这就是指向的意思(存储其他变量或内存位置的地址)。
标签: c