求助万能的谷民(c++语法白学了系列)
  • 板块灌水区
  • 楼主一架飞机
  • 当前回复12
  • 已保存回复12
  • 发布时间2021/11/4 16:38
  • 上次更新2023/11/4 01:27:43
查看原帖
求助万能的谷民(c++语法白学了系列)
151712
一架飞机楼主2021/11/4 16:38
#include<bits/stdc++.h>
using namespace std;
struct node{
	int lch;
}tmpnode;vector<node> tr;
int newnode(){
	node a=tmpnode;tr.push_back(a);
	return tr.size()-1;
}
int main(){
	cout<<newnode();cout<<newnode();
	tr[1].lch=newnode();cout<<"lch"<<tr[1].lch<<endl;
	return 0;
}

输出:

0
1
lch0

但是如果把tr[1].lch=newnode();改成了 int tmp=newnode();tr[1].lch=tmp;

输出:

0
1
lch2
2021/11/4 16:38
加载中...