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

2021-08-30 02:36:41 字數 495 閱讀 7329

注:在此處,宣告包含定義,定義的是變數的資料型別。

宣告:int sum這樣的**叫作宣告,它主要說明函式中有乙個sum變數,以及int表明sum是乙個整數變數。int是一直資料型別,編譯器使用這些資訊來為sum變數在記憶體中分配儲存空間

在程式設計開始之前「說明」是為了讓計算機先準備好,知道資料的型別就能提前準備乙個儲存空間,等編譯器執行到賦值表示式語句時將值儲存到預先準備好的空間裡。

同時也為了節省儲存空間,對變數的資料型別(數值範圍)進行定義(不同的數值範圍所佔的記憶體不一樣,提前定義資料型別可以有效提高執行的效率和記憶體的利用率)

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

這個部落格的意義與作用

這個部落格是北京盛源達科技 的官方部落格,主要的內容是發布syd公司的技術文件。下面是syd公司的介紹 北京盛源達科技 syd technology 成立於2012年初,致力於無線通訊系統晶元設 計 開發 製造 銷售並提供相關技術諮詢和技術服務。產品主要包括 藍芽低功耗 ble soc 無線區域網w...

static修飾的函式作用與意義

static修飾的函式叫做靜態函式,靜態函式有兩種,根據其出現的地方來分類 靜態成員函式的作用在於 呼叫這個函式不會訪問或者修改任何物件 非static 資料成員。其實很好理解,類的靜態成員 變數和方法 屬於類本身,在類載入的時候就會分配記憶體,可以通過類名直接去訪問 非靜態成員 變數和方法 屬於類...

static修飾的函式作用與意義

如果這個靜態函式出現在類裡,那麼它是乙個靜態成員函式 靜態成員函式的作用在於 呼叫這個函式不會訪問或者修改任何物件 非static 資料成員。其實很好理解,類的靜態成員 變數和方法 屬於類本身,在類載入的時候就會分配記憶體,可以通過類名直接去訪問 非靜態成員 變數和方法 屬於類的物件,所以只有在類的...