C&C++中有關於頭文件的定義

很久沒有寫C代碼啦,很多基本的規則都忘了,想想還是在重新學習的過程中留下一下記錄吧 :)


1. 爲了防止.H文件的重複引用,在定義的.H文件中加上以下聲明是很有必要的

# ifndef ***_h
# define ***_h
...
# endif

2. #include < >與#include " " 的區別:

#include < >先去系統目錄中找頭文件,如果沒有則退一步到當前目錄下找。所以像標準的頭文件 stdio.h、stdlib.h等用這個方法。

#include " " 首先在當前目錄下尋找,如果找不到,再到系統目錄中尋找。 這個用於include自定義的頭文件,讓系統優先使用當前目錄中定義的。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章