求助#ifndef _I386_TYPES_H

来源:百度知道 编辑:UC知道 时间:2024/07/04 12:50:10
看每段程序的开头都写着类似下列的语句
#ifndef _I386_TYPES_H
#define _I386_TYPES_H

这是什么意思 要表达什么呢 ?

防止重复定义_I386_TYPES_H

#ifndef _I386_TYPES_H //如果没有定义过_I386_TYPES_H
#define _I386_TYPES_H //那么就定义_I386_TYPES_H
………//此处进行进一步处理
………//比如包含那些结构 或者库函数之类的
#endif //结束if

条件编译指令,防止头文件被多次包含。