课程
/后端开发
/C++
/数据结构探险之线性表篇
#ifndef NODE_H
#define NODE_H
这两个头文件代表什么意思啊?NODE_H为什么要大写?
2018-11-25
源自:数据结构探险之线性表篇 3-2
正在回答
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.
大意是这个函数不会被重复编译的声明
举报
线性表的主体顺序表和链表,让学员能够将知识融会贯通学以致用
1 回答关于node1.data.name
1 回答关于Listdelete和GetElem
2 回答关于ListInsertHead(Node *pNode)
1 回答关于重载函数
2 回答关于LocateElem的问题