變量聲明順序對代碼空間的影響

在聲明變量後,編譯時會根據變量類型給變量分配不同的地址空間,具體變量的地址及分配規則我們不做過多描述,這裏關注兩個細節問題:1.變量聲明順序不同會不會影響代碼空間大小。2.如果空間受到影響在使用變量地址取值時會不會出現問題。當變量不是結構體或聯合體時,其實影響不是非常明顯,但我們也進行了驗證,結構體和聯合體的問題我們下篇再說。 在程序編譯後,受影響的儲存空間有兩種,一是FLASH裏的存儲空間,二是
相關文章
相關標籤/搜索