【C++】C++中變量的聲明與定義的區別
聲明(declaration):意味着告訴編譯器關於變量名稱、變量類型、變量大小、函數名稱、結構名稱、大小等等信息,並且在聲明階段不會給變量分配任何的內存。 定義(definition):定義就是在變量聲明后,給它分配上內存。可以看成“定義 = 聲明 + 內存分配 ...
聲明(declaration):意味着告訴編譯器關於變量名稱、變量類型、變量大小、函數名稱、結構名稱、大小等等信息,並且在聲明階段不會給變量分配任何的內存。 定義(definition):定義就是在變量聲明后,給它分配上內存。可以看成“定義 = 聲明 + 內存分配 ...