关键字 "value" 是什么意思?

What keyword "value" means?

struct TreeNode
{
    int value;
    TreeNode* left;
    TreeNode* right;
};

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

中都是绿色的

这不是关键字,它只是int类型结构成员的名称。

TreeNode node;
node.value = 1;
std::cout << node.value << std::endl;