【C++进阶:结构体作为叶节点初始化】

使用C++代码,表示叶节点的结构体初始化,以及使用new进行动态内存分配和赋值

 1 #include <iostream>
 2 using namespace std;
 3 struct TreeNode{
 4     int val;
 5     TreeNode *left;
 6     TreeNode *right;
 7     TreeNode(int x): val(x),left(NULL),right(NULL) {}
 8 };
 9 int main() {
10     TreeNode *p=new TreeNode(3);
11     cout<<(p->val)<<endl;
12     return 0;
13 }
原文地址:https://www.cnblogs.com/joelwang/p/10514194.html