← SEARCHABLE ARCHIVE
C / C++ · 2026-05-07

C++ 從基礎到精通 — 第 2 講

什麼是變數?

INTERACTIVE READING MODE →

該部落格上撰寫的文章是出於教學目的而創建的。 另外,文章中的資訊可能不正確,請謹慎。

在這篇文章中,我們來了解變數。

變數是儲存值的空間。 變數用於儲存和操作程序中的資料。 變數具有特定的資料類型,並且可以儲存適合該類型的值。 例如,整數變數可以儲存整數值,字串變數可以儲存字串值。

變數透過宣告和初始化過程來使用。 變數宣告是指定變數的名稱和資料類型的過程。 例如,int age;是一個整數變數age是聲明。

變數初始化是第一次給變數賦值的過程。 例如,age = 25;是一個變數age是將整數值 25 賦給 。

變數宣告和初始化也可以寫在一行中。 例如,int age = 25;是一個變數age同時聲明和初始化。

#include <iostream>

int main() {
    int age; //變數聲明
    age = 25; //初始化變數
    std::cout << "年齡" << 年齡 << "年。" << std::endl;
    return 0;
    //上面的程式碼顯示了宣告一個名為「age」的整數變數、將其初始化為 25 並列印該值的範例。
}

變數的初始化不必與宣告同時發生。 但是,如果您嘗試在未初始化的情況下使用變量,則程式可能會出現意外行為。 因此,在宣告變數時,最好盡可能對其進行初始化,並且必須先為未初始化的變數賦值,然後才能使用它。

變數是程式中儲存和操作資料的基本元素。