![]() |
發布時間: 2022-4-22 22:50
正文摘要:成都控制板設計提供_算是詳細了!單片機程序頭文件的定義、編寫及引用介紹SO技術分享之31初聽迷茫不必慌,日出霧散路明亮。本文介紹頭文件的定義、編寫、保存及引用等方面的內容,包括了一般的格式要求、例程等。什 ... |
本帖最后由 hy47566398 于 2022-4-27 18:34 編輯 #ifndef __XXX_H__ 這一句只是程序編譯時判斷是否定義了 __XXX_H__ 宏 也就是程序此時是否程序執行過了 #define __ XXX _H__ , 以防頭文件被重復包含定義了 __ XXX _H__ 宏,表示程序執了這個頭文件代碼,程序跳到#endif處執行 如果沒有定義這個宏,執行#ifndef后的代碼 __ XXX _H__ 這個宏名稱可以隨便寫,跟文件名一點關系都沒有 |
假如沒定義,就定義它,不是太明白 |
程序分塊寫可讀性會好很多,學到了學到了 |
對于不懂程序的我來說,受益匪淺;謝謝樓主! |
編寫功能多的程序 .h文件是必須的 |