1. 程式人生 > >C++ 標頭檔案和原始檔的解釋

C++ 標頭檔案和原始檔的解釋

標頭檔案:.h

原始檔:.cpp

原始檔寫函式的定義,

標頭檔案用於寫函式的宣告,包括類裡面的成員和方法的宣告、函式原型、#define常數等,但一般來說不寫出具體的實現除了宣告也有一些例外,不如static這種,或者只在該函式域起作用的,不過多解釋

在寫標頭檔案時需要注意,在開頭和結尾處必須按照如下樣式加上預編譯語句(如下):由於巨集定義,所以大寫

#ifndef AAA_H

#define AAA_H

注意定義和宣告的區別,定義在整個程式只能出現一次,這是很多限制的原因和基礎

main函式也是cpp,其開頭是呼叫.h的地方,

#include 是一個來自C語言的巨集命令,它在編譯器進行編譯之前,即在預編譯的時候就會起作用,作用是把它後面所寫的那個檔案的內容,包含到當前的檔案中來