头文件的问题 stdio.h
公司要用c语言去写DHCP协议的头文件 偶不会啊 参照stdio.h但是里面好多语句都看不懂 哪位大大能翻译一下哦
#if __STDC__
#define _Cdecl
#else
#define _Cdecl cdecl
#endif
#if !defined(__STDIO_DEF_)
#define __STDIO_DEF_
#ifndef _SIZE_T
#define _SIZE_T
typedef unsigned size_t;
#endif
#ifndef NULL
# if defined(__TINY__) || defined(__SMALL__) || defined(__MEDIUM__)
# define NULL 0
# else
# define NULL 0L
# endif
#endif
#if !defined(__STDARG)
#include <stdarg.h>
#endif
先贴出一点 我现在就是不知道这个头文件是做什么用 知道是标准输入输出函数 但是里面为什么要这样写 有什么意图却不明白 谁能指教一下?谢谢