什么是變量 變量的定義

變量在使用前就要被定義或者聲明 。那什么叫定義和聲明呢?
變量定義:用于為變量分配存儲空間,還可為變量指定初始值 。
變量聲明:用于向程序表明變量的類型和名字 。
int main()
{
extern int A; //這是個聲明而不是定義,聲明A是一個已經定義了的外部變量,也可以把變量類型去掉:extern A;
【什么是變量 變量的定義】int B; //是定義,定義了B為整型變量
function(); //執行函數
}
兩者的區別
在一個程序中,變量只能定義一次,卻可以聲明多次 。
定義分配存儲空間,而聲明不會 。

什么是變量 變量的定義

文章插圖