📄 [ 永远的unix c源码c程序常用公共符号定义头文件 ].htm
字号:
<BR>#endif <BR><BR>#ifndef TRUE
<BR># define TRUE 1
<BR># define FALSE 0
<BR>#endif <BR><BR>#ifndef ON
<BR># define ON 1
<BR># define OFF 0
<BR>#endif <BR><BR>#ifndef NUL
<BR># define NUL '\0'
<BR>#endif <BR><BR>#ifndef ASCII_MODE
<BR># define ASCII_MODE 1
<BR># define EBCDIC_MODE 2
<BR>#endif <BR><BR>#ifndef ASCII_CODE
<BR># define ASCII_CODE 1
<BR># define EBCDIC_CODE 2
<BR><BR># if __OS400__ /* AS/400 */
<BR># define OS_CODE EBCDIC_CODE
<BR># else
<BR># define OS_CODE ASCII_CODE /* DOS, UNIX, ... */
<BR># endif <BR>#endif
<BR><BR># if __OS400__ /* AS/400 */
<BR># define max(a,b) (((a) > (b)) ? (a) : (b))
<BR># define min(a,b) (((a) < (b)) ? (a) : (b))
<BR># endif <BR><BR>#ifndef CCOS
<BR><BR>#define CCOS_UNKNOWN 0
<BR>#define CCOS_MSDOS_MSC 1
<BR>#define CCOS_MSDOS_TC_BC 2
<BR>#define CCOS_HP3000_MPE 3
<BR>#define CCOS_HP9000_UX 4
<BR>#define CCOS_DEC_VAX_VMS 5
<BR>#define CCOS_DEC_ALPHA_VMS 6
<BR>#define CCOS_IBM_OS400 7
<BR>#define CCOS_TANDEM_NONSTOPUX 8
<BR>#define CCOS_SCO_UNIX 9
<BR>#define CCOS_NCR_UNIX 10
<BR><BR>#if defined(MSDOS) & defined(_MSC_VER) /* Microsoft C */
<BR># define CCOS CCOS_MSDOS_MSC <BR>#endif
<BR>#if defined(__MSDOS__) & /* Turbo C/BC */ \
<BR> (defined(__TURBOC__) | defined(__BORLANDC__))
<BR># define CCOS CCOS_MSDOS_TC_BC <BR>#endif
<BR>#if __hppa & __hp3000s900 & __mpexl /* HP 3000 */
<BR># define CCOS CCOS_HP3000_MPE <BR>#endif
<BR>#if vax & VAX & vms & VMS /* DEC VAX */ \
<BR> & vaxc & VAXC & vax11c & VAX11C \
<BR> & defined(vms_version) & defined(VMS_VERSION)
<BR># define CCOS CCOS_DEC_VAX_VMS <BR>#endif
<BR>#if __vms & __VMS /* DEC Alpha */ \
<BR> & __vaxc & __VAXC & __vax11c & __VAX11C \
<BR> & __DECC & defined(__vms_version) & defined(__VMS_VERSION) \
<BR> & __Alpha_AXP & __Alpha & __ALPHA & __32BITS
<BR># define CCOS CCOS_DEC_ALPHA_VMS <BR>#endif
<BR>#if __OS400__ /* AS/400 */
<BR># define CCOS CCOS_IBM_OS400 <BR>#endif
<BR>#if mips & __mips & host_mips & __host_mips /* Tandem */ \
<BR> & unix & __unix & __nonstopux \
<BR> & SYSTYPE_SVR4 & _SYSTYPE_SVR4 & LANGUAGE_C & _LANGUAGE_C
<BR># define CCOS CCOS_TANDEM_NONSTOPUX <BR>#endif
<BR>#if (hp9000s200 | hp9000s300 | __hp9000s300 /* HP 9000 */ \
<BR> | hp9000s500 | hp9000s800 | __hp9000s800 | hp9000ipc) \
<BR> & (hppa | __hppa) & (_PA_RISC1_0 | _PA_RISC1_1) \
<BR> & (unix | __unix) & (hpux | __hpux)
<BR># define CCOS CCOS_HP9000_UX <BR>#endif
<BR>#if i386 & M_I386 & unix & __unix & M_UNIX /* SCO UNIX */ \
<BR> & (_SCO_COFF | _SCO_ELF)
<BR># define CCOS CCOS_SCO_UNIX <BR>#endif
<BR>#if i386 & _I386 & unix & __HIGHC__ & _ATT4 /* NCR UNIX */
<BR># define CCOS CCOS_NCR_UNIX <BR>#endif
<BR><BR>#endif /* CCOS */
<BR><BR>#ifndef CCOS
<BR># error "Unknown machine, OS, and C compiler!"
<BR>#endif /* CCOS */
<BR><BR>#endif /* CMNDEF_H_INCLUDE */
<BR><BR>/* End of file */ <BR><BR>(<A
href="http://www.fanqiang.com/">http://www.fanqiang.com/</A>)
</FONT> 进入【<A
href="http://www.chinaunix.net/">UNIX论坛</A>】 </TD></TR>
<TR>
<TD>
<HR>
</TD></TR>
<TR>
<TD><B>相关文章</B> </TD></TR>
<TR>
<TD></TD></TR>
<TR>
<TR>
<TD></TD></TR>
<TR>
<TD> </TD></TR></TBODY></TABLE></TD></TR>
<TR>
<TD width="100%" bgColor=#d09f0d colSpan=5 height=2><IMG height=1
src="[ 永远的UNIX C源码C程序常用公共符号定义头文件 ].files/c.gif" width=1></TD></TR>
<TR>
<TD vAlign=top width="100%" colSpan=5 height=40>
<P align=center><FONT color=#ffffff>★ 樊强制作 欢迎分享 ★
</FONT></P></TD></TR></TBODY></TABLE></CENTER></DIV></BODY></HTML>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -