C++中變量聲明和定義

一、聲明和定義都規定了變量的名字和類型,可是定義會申請內存空間,也可能爲變量賦一個初始值。 二、同一個變量聲明能夠有多處,但定義只能有一處web extern int i; //聲明i而非定義i int j;//聲明並定義j extern關鍵字就是告訴編譯器,這個變量i定義在其餘文件中 三、任何顯式初始化的聲明也會成爲定義 extern int i = 3;//定義,非聲明svg 四、函數聲明與定
相關文章
相關標籤/搜索