#ifndef NODE_H
#define NODE_H
这两个头文件代表什么意思啊?NODE_H为什么要大写?
https://www.cnblogs.com/terrytian88/p/5820159.html
大意是这个函数不会被重复编译的声明。
#ifndef NODE_H是if not define"如果还未定义NODE_H"
#define NODE_H是 "那么现在定义NODE_H"
NODE_H大写是C++宏定义,这样在另一个文件中include"Node.h"才能找到并调用当前自定义这个头文件及其内容;
#endif 是end if.
https://www.cnblogs.com/terrytian88/p/5820159.html
大意是这个函数不会被重复编译的声明