来源:www.rxwcv.cn 二叉树的基本数据结构 struct TreeNode { int val; TreeNode *left; TreeNode *right; TreeNode(int x) : val(x), left(NULL), right(NULL) {} }; 新建二叉树 先序创建二叉树 例:123##4##56### void createTree(TreeNode* &head) { char ch; cin >> ch; if (ch == '#') { head = nu...