⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 [ 永远的unix c源码c程序常用公共符号定义头文件 ].htm

📁 C源码C程序常用公共符号定义头文件
💻 HTM
📖 第 1 页 / 共 2 页
字号:
            <BR>#endif <BR><BR>#ifndef&nbsp;&nbsp;TRUE 
            <BR>#&nbsp;define&nbsp;TRUE&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;1 
            <BR>#&nbsp;define&nbsp;FALSE&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;0 
            <BR>#endif <BR><BR>#ifndef&nbsp;&nbsp;ON 
            <BR>#&nbsp;define&nbsp;ON&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;1 
            <BR>#&nbsp;define&nbsp;OFF&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;0 
            <BR>#endif <BR><BR>#ifndef&nbsp;&nbsp;NUL 
            <BR>#&nbsp;define&nbsp;NUL&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;'\0' 
            <BR>#endif <BR><BR>#ifndef&nbsp;&nbsp;ASCII_MODE 
            <BR>#&nbsp;define&nbsp;ASCII_MODE&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;1 
            <BR>#&nbsp;define&nbsp;EBCDIC_MODE&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2 
            <BR>#endif <BR><BR>#ifndef&nbsp;&nbsp;ASCII_CODE 
            <BR>#&nbsp;define&nbsp;ASCII_CODE&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;1 
            <BR>#&nbsp;define&nbsp;EBCDIC_CODE&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2 
            <BR><BR>#&nbsp;if&nbsp;__OS400__&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;/*&nbsp;AS/400&nbsp;*/ 
            <BR>#&nbsp;&nbsp;&nbsp;define&nbsp;OS_CODE&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;EBCDIC_CODE 
            <BR>#&nbsp;else 
            <BR>#&nbsp;&nbsp;&nbsp;define&nbsp;OS_CODE&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ASCII_CODE&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;/*&nbsp;DOS,&nbsp;UNIX,&nbsp;...&nbsp;*/ 
            <BR>#&nbsp;endif <BR>#endif 
            <BR><BR>#&nbsp;if&nbsp;__OS400__&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;/*&nbsp;AS/400&nbsp;*/ 
            <BR>#&nbsp;&nbsp;&nbsp;define&nbsp;max(a,b)&nbsp;&nbsp;&nbsp;&nbsp;(((a)&nbsp;&gt;&nbsp;(b))&nbsp;?&nbsp;(a)&nbsp;:&nbsp;(b)) 
            <BR>#&nbsp;&nbsp;&nbsp;define&nbsp;min(a,b)&nbsp;&nbsp;&nbsp;&nbsp;(((a)&nbsp;&lt;&nbsp;(b))&nbsp;?&nbsp;(a)&nbsp;:&nbsp;(b)) 
            <BR>#&nbsp;endif <BR><BR>#ifndef&nbsp;CCOS 
            <BR><BR>#define&nbsp;CCOS_UNKNOWN&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;0 
            <BR>#define&nbsp;CCOS_MSDOS_MSC&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;1 
            <BR>#define&nbsp;CCOS_MSDOS_TC_BC&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2 
            <BR>#define&nbsp;CCOS_HP3000_MPE&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;3 
            <BR>#define&nbsp;CCOS_HP9000_UX&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;4 
            <BR>#define&nbsp;CCOS_DEC_VAX_VMS&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;5 
            <BR>#define&nbsp;CCOS_DEC_ALPHA_VMS&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;6 
            <BR>#define&nbsp;CCOS_IBM_OS400&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;7 
            <BR>#define&nbsp;CCOS_TANDEM_NONSTOPUX&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;8 
            <BR>#define&nbsp;CCOS_SCO_UNIX&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;9 
            <BR>#define&nbsp;CCOS_NCR_UNIX&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;10 
            <BR><BR>#if&nbsp;defined(MSDOS)&nbsp;&amp;&nbsp;defined(_MSC_VER)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;/*&nbsp;Microsoft&nbsp;C&nbsp;*/ 
            <BR>#&nbsp;define&nbsp;CCOS&nbsp;CCOS_MSDOS_MSC <BR>#endif 
            <BR>#if&nbsp;defined(__MSDOS__)&nbsp;&amp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;/*&nbsp;Turbo&nbsp;C/BC&nbsp;*/&nbsp;&nbsp;&nbsp;&nbsp;\ 
            <BR>&nbsp;&nbsp;&nbsp;(defined(__TURBOC__)&nbsp;|&nbsp;defined(__BORLANDC__)) 
            <BR>#&nbsp;define&nbsp;CCOS&nbsp;CCOS_MSDOS_TC_BC <BR>#endif 
            <BR>#if&nbsp;__hppa&nbsp;&amp;&nbsp;__hp3000s900&nbsp;&amp;&nbsp;__mpexl&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;/*&nbsp;HP&nbsp;3000&nbsp;*/ 
            <BR>#&nbsp;define&nbsp;CCOS&nbsp;CCOS_HP3000_MPE <BR>#endif 
            <BR>#if&nbsp;vax&nbsp;&amp;&nbsp;VAX&nbsp;&amp;&nbsp;vms&nbsp;&amp;&nbsp;VMS&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;/*&nbsp;DEC&nbsp;VAX&nbsp;*/&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\ 
            <BR>&nbsp;&nbsp;&amp;&nbsp;vaxc&nbsp;&amp;&nbsp;VAXC&nbsp;&amp;&nbsp;vax11c&nbsp;&amp;&nbsp;VAX11C&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\ 
            <BR>&nbsp;&nbsp;&amp;&nbsp;defined(vms_version)&nbsp;&amp;&nbsp;defined(VMS_VERSION) 
            <BR>#&nbsp;define&nbsp;CCOS&nbsp;CCOS_DEC_VAX_VMS <BR>#endif 
            <BR>#if&nbsp;__vms&nbsp;&amp;&nbsp;__VMS&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;/*&nbsp;DEC&nbsp;Alpha&nbsp;*/&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\ 
            <BR>&nbsp;&nbsp;&amp;&nbsp;__vaxc&nbsp;&amp;&nbsp;__VAXC&nbsp;&amp;&nbsp;__vax11c&nbsp;&amp;&nbsp;__VAX11C&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\ 
            <BR>&nbsp;&nbsp;&amp;&nbsp;__DECC&nbsp;&amp;&nbsp;defined(__vms_version)&nbsp;&amp;&nbsp;defined(__VMS_VERSION)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\ 
            <BR>&nbsp;&nbsp;&amp;&nbsp;__Alpha_AXP&nbsp;&amp;&nbsp;__Alpha&nbsp;&amp;&nbsp;__ALPHA&nbsp;&amp;&nbsp;__32BITS 
            <BR>#&nbsp;define&nbsp;CCOS&nbsp;CCOS_DEC_ALPHA_VMS <BR>#endif 
            <BR>#if&nbsp;__OS400__&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;/*&nbsp;AS/400&nbsp;*/ 
            <BR>#&nbsp;define&nbsp;CCOS&nbsp;CCOS_IBM_OS400 <BR>#endif 
            <BR>#if&nbsp;mips&nbsp;&amp;&nbsp;__mips&nbsp;&amp;&nbsp;host_mips&nbsp;&amp;&nbsp;__host_mips&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;/*&nbsp;Tandem&nbsp;*/&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\ 
            <BR>&nbsp;&nbsp;&amp;&nbsp;unix&nbsp;&amp;&nbsp;__unix&nbsp;&amp;&nbsp;__nonstopux&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\ 
            <BR>&nbsp;&nbsp;&amp;&nbsp;SYSTYPE_SVR4&nbsp;&amp;&nbsp;_SYSTYPE_SVR4&nbsp;&amp;&nbsp;LANGUAGE_C&nbsp;&amp;&nbsp;_LANGUAGE_C 
            <BR>#&nbsp;define&nbsp;CCOS&nbsp;CCOS_TANDEM_NONSTOPUX <BR>#endif 
            <BR>#if&nbsp;(hp9000s200&nbsp;|&nbsp;hp9000s300&nbsp;|&nbsp;__hp9000s300&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;/*&nbsp;HP&nbsp;9000&nbsp;*/&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\ 
            <BR>&nbsp;&nbsp;&nbsp;|&nbsp;hp9000s500&nbsp;|&nbsp;hp9000s800&nbsp;|&nbsp;__hp9000s800&nbsp;|&nbsp;hp9000ipc)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\ 
            <BR>&nbsp;&nbsp;&nbsp;&amp;&nbsp;(hppa&nbsp;|&nbsp;__hppa)&nbsp;&amp;&nbsp;(_PA_RISC1_0&nbsp;|&nbsp;_PA_RISC1_1)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\ 
            <BR>&nbsp;&nbsp;&nbsp;&amp;&nbsp;(unix&nbsp;|&nbsp;__unix)&nbsp;&amp;&nbsp;(hpux&nbsp;|&nbsp;__hpux) 
            <BR>#&nbsp;define&nbsp;CCOS&nbsp;CCOS_HP9000_UX <BR>#endif 
            <BR>#if&nbsp;i386&nbsp;&amp;&nbsp;M_I386&nbsp;&amp;&nbsp;unix&nbsp;&amp;&nbsp;__unix&nbsp;&amp;&nbsp;M_UNIX&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;/*&nbsp;SCO&nbsp;UNIX&nbsp;*/&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\ 
            <BR>&nbsp;&nbsp;&amp;&nbsp;(_SCO_COFF&nbsp;|&nbsp;_SCO_ELF) 
            <BR>#&nbsp;define&nbsp;CCOS&nbsp;CCOS_SCO_UNIX <BR>#endif 
            <BR>#if&nbsp;i386&nbsp;&amp;&nbsp;_I386&nbsp;&amp;&nbsp;unix&nbsp;&amp;&nbsp;__HIGHC__&nbsp;&amp;&nbsp;_ATT4&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;/*&nbsp;NCR&nbsp;UNIX&nbsp;*/ 
            <BR>#&nbsp;define&nbsp;CCOS&nbsp;CCOS_NCR_UNIX <BR>#endif 
            <BR><BR>#endif&nbsp;&nbsp;/*&nbsp;CCOS&nbsp;*/ 
            <BR><BR>#ifndef&nbsp;CCOS 
            <BR>#&nbsp;error&nbsp;"Unknown&nbsp;machine,&nbsp;OS,&nbsp;and&nbsp;C&nbsp;compiler!" 
            <BR>#endif&nbsp;&nbsp;/*&nbsp;CCOS&nbsp;*/ 
            <BR><BR>#endif&nbsp;&nbsp;/*&nbsp;CMNDEF_H_INCLUDE&nbsp;*/ 
            <BR><BR>/*&nbsp;End&nbsp;of&nbsp;file&nbsp;*/ <BR><BR>(<A 
            href="http://www.fanqiang.com/">http://www.fanqiang.com/</A>) 
            </FONT>&nbsp;&nbsp;&nbsp;&nbsp;进入【<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>&nbsp;</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>★&nbsp;&nbsp;樊强制作 欢迎分享&nbsp;&nbsp;★ 
      </FONT></P></TD></TR></TBODY></TABLE></CENTER></DIV></BODY></HTML>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -