c語言變量 Java基本數(shù)據(jù)類型作為局部變量存儲在哪?
Java基本數(shù)據(jù)類型作為局部變量存儲在哪?基本數(shù)據(jù)類型作為局部變量放在堆棧中,新對象放在堆中,用static聲明的變量是靜態(tài)變量,靜態(tài)變量和字符串常量放在數(shù)據(jù)段中聲明局部變量時,如果有默認(rèn)的存儲類別,
Java基本數(shù)據(jù)類型作為局部變量存儲在哪?
基本數(shù)據(jù)類型作為局部變量放在堆棧中,新對象放在堆中,用static聲明的變量是靜態(tài)變量,靜態(tài)變量和字符串常量放在數(shù)據(jù)段中
聲明局部變量時,如果有默認(rèn)的存儲類別,變量的存儲類別是自動類型,也稱為自動類型。
概念:局部變量默認(rèn)為自動變量,文件位置默認(rèn)為靜態(tài)變量
聲明局部變量時若有缺省存儲類別,該變量的存儲類別是?
全局變量默認(rèn)存儲類型為extern,局部變量默認(rèn)存儲類型為auto,函數(shù)中聲明的變量為局部變量。因此,原問題中“函數(shù)中沒有指定存儲類別的全局變量”一句話有其自身的問題。記住:全局變量extern local variable auto
應(yīng)該是auto variable。
局部變量默認(rèn)為自動變量
動作文件部分默認(rèn)為靜態(tài)變量