为了账号安全,请及时绑定邮箱和手机立即绑定

关于#ifndef

#ifndef NODE_H

#define NODE_H

这两个头文件代表什么意思啊?NODE_H为什么要大写? 


正在回答

3 回答

https://www.cnblogs.com/terrytian88/p/5820159.html

大意是这个函数不会被重复编译的声明。


0 回复 有任何疑惑可以回复我~

#ifndef  NODE_H是if not define"如果还未定义NODE_H"

#define NODE_H是 "那么现在定义NODE_H"

NODE_H大写是C++宏定义,这样在另一个文件中include"Node.h"才能找到并调用当前自定义这个头文件及其内容;

#endif 是end if.

0 回复 有任何疑惑可以回复我~

https://www.cnblogs.com/terrytian88/p/5820159.html

大意是这个函数不会被重复编译的声明

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
数据结构探险之线性表篇
  • 参与学习       57563    人
  • 解答问题       257    个

线性表的主体顺序表和链表,让学员能够将知识融会贯通学以致用

进入课程

关于#ifndef

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信