¶什麼是變數?
圖 2-1:記憶體與變數的關係變數是一個具名的記憶體空間,用來儲存資料。當你宣告變數時,編譯器會:
- 根據型態分配適當大小的記憶體
- 給該記憶體空間一個名字
- 記住這個變數的型態,之後使用時檢查型態是否合理
¶變數的宣告與初始化
先講三個會一直用到的詞:
- 宣告:告訴電腦「我要一個某型態、某名字的變數」,例如
int age;——電腦這時就會替 age 準備好空間。
- 初始化:在宣告的同時就先給它一個起始值,例如
int height = 180;。這個「一宣告就順手給定值」的動作就叫初始化。
- 指派:變數宣告之後再把值放進去(或改成別的值),例如後面那行
age = 18;。
登入後即可閱讀完整內容
語法書免費開放給所有 AACPOJ 帳號,註冊只要一分鐘。