关于头文件中命令的几个问题

来源:互联网 发布:win10桌面软件 编辑:程序博客网 时间:2024/04/29 19:44

1,在每个头文件中,都有

#if __STDC__

#define _Cdecl

#else

#define _Cdecl cdecl

#endif 这样的命令组合,它代表什么?

2,类似以下的定义方式为什么是正确的,

extern int _Cdecl  errno;

extern int _Cdecl _doserrno;

其中的 _Cdecl 是什么意思?

3,在头文件中的函数定义,为何没有函数体?