天天看點

c++ 聲明和定義

C++ 語言:聲明使得名字為程式所知,一個檔案如果想要使用别處定義的名字,則必須包含對那個名字的聲明,而定義負責建立與名字關聯的實體

聲明規定了變量的類型和名字,

定義還申請了存儲空間,也可能會為變量夫一個初始值

如果想聲明一個變量而非定義它,就在變量名前添加關鍵字extern,而且不要顯示地初始化變量:

extern int j;// 單純聲明

int j;//聲明并定義

繼續閱讀