C語言筆記 -避免頭文件(.h)重複包含
如果在a.c中 include 一個a.h
此文章內容參考"21 century c"一書,在此做筆記
如須刪除請告知 謝謝
在b.c中include 一個a.h
如果出現編譯錯誤,表示頭文件重複包含了
解決方法有兩個
1.C與言標準提供這個辦法:
在頭文件中加入
#ifndef A_H
#define A_H
//your code
#endif
2.加上pragma once
在頭文件上面加上
#pragma once
這樣編譯器就不會發生二次包含
此文章內容參考"21 century c"一書,在此做筆記
如須刪除請告知 謝謝