第1个回答 2007-11-28
这不是头文件,
#include "stdio.h"
这种是头文件。
#define的作用是宏,功能是把你代码里所有"ERROR"当作0来看待,你这样定义了以后ERROR就和0完全等价了,OK和1等价。
第2个回答 2007-12-03
宏定义
凡是文件中出现ERROR的地方用0替换,出现OK的地方用1替换。
主要是用在函数返回值,
用来验证函数调用是否成功
第3个回答 2020-02-20
使用预处理变量来避免文件被重复包含。比如有文件x.h
在主函数文件中#include
"x.h"连续2次,就会提示重复定义,如果使用上述定义,在第二次引用x.h时,变量x已经存在,则不会再次包含
第4个回答 2007-11-28
#define ERROR 0
#define OK 1
————————————————————
这个是宏定义
它的目的是在以后的程序中
一旦遇到 ERROR 通通换成 0
同理遇到 OK 换成 1