【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 }
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步