2017-10-28 63 views
-1

我創建了一個帶有.h文件和.c文件的庫。我現在正在重新定義我的功能。我有頭衛兵...還有什麼可能是錯的?
enter image description here
哦,這是在C語言在頭文件中重新定義

+2

標頭衛士進入.h文件 –

+1

歡迎使用堆棧溢出...嘗試編輯您的問題,並直接將您的代碼添加到編輯中。同時告訴我們你的期望:) – Grantly

+0

[**不要發佈代碼或錯誤的圖像!**](https://meta.stackoverflow.com/q/303812/995714)圖像和截圖可以是一個很好的補充一個帖子,但請確保帖子仍然清晰和有用沒有他們。如果您發佈代碼圖片或錯誤消息,請確保您也直接複製並粘貼或輸入實際代碼/消息到帖子中。另外,[mcve] – Rob

回答

1

宏標識符不能包含點,他們必須從字母數字和下劃線組成。

#ifndef Header.h_ 

應該

#ifndef Header_h 

,也爲#define Header_h