Dragan Itm Smoljan
Dragan Itm Smoljan

Reputation: 127

What keyword "value" means?

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

I'm studying some code of binary tree data structure and i stumbled upon something i never seen yet, can somebody explain what keyword value means? It confused me, because all the members in struct are green in my IDE.

Upvotes: 0

Views: 1428

Answers (1)

ForEveR
ForEveR

Reputation: 55897

It's not keyword, it's just a name of struct member of type int.

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

Upvotes: 4

Related Questions