C++ 什么关键字;“价值”;方法

C++ 什么关键字;“价值”;方法,c++,binary-tree,keyword,C++,Binary Tree,Keyword,我正在研究二叉树数据结构的一些代码,我偶然发现了一些我从未见过的东西,有人能解释一下关键字value的意思吗?这让我很困惑,因为在我的IDE中,struct中的所有成员都是绿色的。这不是关键字,它只是类型为int的struct成员的名称 struct TreeNode { int value; TreeNode* left; TreeNode* right; }; TreeNode节点; node.value=1; std::cout它不是关键字,它只是类型为int的结

我正在研究二叉树数据结构的一些代码,我偶然发现了一些我从未见过的东西,有人能解释一下关键字
value
的意思吗?这让我很困惑,因为在我的IDE中,struct中的所有成员都是绿色的。

这不是关键字,它只是类型为
int
的struct成员的名称

struct TreeNode
{
    int value;
    TreeNode* left;
    TreeNode* right;
};
TreeNode节点;
node.value=1;

std::cout它不是关键字,它只是类型为
int
的结构成员的名称

struct TreeNode
{
    int value;
    TreeNode* left;
    TreeNode* right;
};
TreeNode节点;
node.value=1;

std::没关系,这让我很困惑,因为struct中的所有成员在我的IDE中都是绿色的。@DraganItmSmoljan它将节点的值存储在树中,这样就有了一些度量来评估节点,这些节点可以用来以特定的方式排列(例如,这样可以快速找到节点)。没关系,这让我很困惑,因为struct中的所有成员在我的IDE中都是绿色的。@DraganItmSmoljan它将节点的值存储在树中,因此有一些度量来评估节点,这些节点可以用于以特定的方式排列它们(例如,以便可以快速找到节点)。这里的值只是一个变量(不是关键字)。结构的一部分。在节点中放置什么?它所代表的价值。这里,value变量表示该值。value在这里只是一个变量(不是关键字)。结构的一部分。在节点中放置什么?它所代表的价值。这里,value变量表示该值。