曲径通幽论坛

标题: 头文件起着源文件之间接口得作用 [打印本页]

作者: beyes    时间: 2009-8-3 17:34
标题: 头文件起着源文件之间接口得作用
头文件一般包括:  
  类型声明,如   enum   MYCOLOR{   ...//   };  
  函数声明,   如   extern   int   f(   int   );  
  内联函数定义,   如   inline   char   f(   char   p   )   {   return   '0';   };  
  常量定义,   如   const   float   pi=3.1415926;  
  数据声明,如   extern   int   m;   extern      int   a[];  
  枚举,   如   enum   BOOLEN   {   false,   true;   };  
  包含指令(可嵌套),   如   #   include   <iostream.h>  
  宏定义,   如   #define   MAXSIZE   1024  
  注释,如   //.......  
  ----------------------------------  
  但是头文件中不宜包含:  
  一般函数定义,   如   char   f()   {   return   'a';   };  
  数据定义,   如   int   a;   int   b[5];  
  数据常量聚集定义,如   const   int   c[]   =   {   1,   2,   3   };




欢迎光临 曲径通幽论坛 (http://www.groad.net/bbs/) Powered by Discuz! X3.2