提前對變量進行說明的作用與意義

注:在此處,聲明包含定義,定義的是變量的數據類型。

聲明:int sum 這樣的代碼叫作聲明,它主要說明函數中有一個sum變量,以及int表明sum是一個整數變量。int是一直數據類型,編譯器使用這些信息來爲sum變量在內存中分配存儲空間

在編程開始之前“說明”是爲了讓計算機先準備好,知道數據的類型就能提前準備一個存儲空間,等編譯器執行到賦值表達式語句時將值存儲到預先準備好的空間裏。

同時也爲了節省存儲空間,對變量的數據類型(數值範圍)進行定義(不同的數值範圍所佔的內存不一樣,提前定義數據類型可以有效提高運行的效率和內存的利用率)

例:把月收入的值當成你運行內存的值,變量所佔的空間就是你租的房子,存進空間的數值就是你,想象一下月收入8000的你對比一下租了一個月3000的房子和一個月5000的房子(兩者只是空間上的差別,都很適合你),後者會對你的資金(運行內存)造成更大的負擔,而他們都只是存放了一個你(輸入的數據),合理的選擇3000的房子(定義),能更有效的利用你的資金(運行內存)

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章