天天看點

頭檔案.H使用注意事項總結

1   A.h

typedef enum

{

    RD_SUCCESS,//成功

    RD_DATAERROR,//資料錯誤

    RD_TIMEOUT,//逾時

    RD_FAILED,//失敗

} RD_RESULT;

#define NORMAL_TASK 0x00

這些enum    #define可以在頭檔案定義,并且多個C檔案都可以調用A.h檔案。

2 例如b.h

UINT32 offset64507_cur_command[offset64507_curcommand_num]=

{

  0x0001FF00,

  0x0002FF00,

  0x02010100,

  0x02020100,

};

隻能允許一個c檔案調用  b.h,否則編譯會提示重定義,是以一般把此種定義指派的放在c檔案中而非h檔案

繼續閱讀