作业帮 > 综合 > 作业

#define 到底怎么用啊?含义 多举例 定义函数、文本等等!

来源:学生作业帮 编辑:大师作文网作业帮 分类:综合作业 时间:2024/11/11 04:51:20
#define 到底怎么用啊?含义 多举例 定义函数、文本等等!
同上
#define 到底怎么用啊?含义 多举例 定义函数、文本等等!
防止一个头文件被一个源文件多次包含的编译预处理
完整形式是
#ifndef _H_LETTER_H_A ①
#define _H_LETTER_H_A ②
头文件中的内容
#endif ③
假设一个源文件第一次包含这个头文件 则 语句①成立然后执行语句②并把头文件的内容(到③处结束)拷贝到这个源文件.
当第二次包含此头文件,由于在第一次包含这个头文件是执行了语句②_H_LETTER_H_A已经被定义,这时语句①就不成立了就直接跳到语句③后面,这样这个头文件的内容就不会被包含两次.
2.
首先你看看文件名是不是打错了,其次你看看当前工程下有没有这个头文件.
再问: 我是才下载软件的小菜,求举例求通俗