區域性變數和全域性變數
在乙個函式內部定義的變數是內部變數,他只有在本函式範圍內才有效,在此函式之外是不能使用這些變數的,這稱為區域性變數。
復合語句的的變數是可以用
全域性變數也叫外部變數
全域性變數從**定義從**開始用
變數的儲存類別
從空間上講剛剛的就是作用域(從空間)
還可以從變數值存在的時間(生存期)角度來分,又可以分為靜態儲存方式和動態儲存方式
靜態儲存方式是指在程式執行開始時,由系統分配固定的儲存空間的方式。
動態儲存方式則是在程式執行中根據需要進行動態的分配儲存空間的方式
使用者儲存空間可以分為3部分
程式區靜態儲存區
動態儲存區
在c中每乙個變數和函式有兩個屬性:資料型別和資料的儲存類別
資料型(整形字元型)
儲存類別指儲存方式
儲存方式:靜態儲存,動態儲存
具體包括四種:自動的(autu)靜態的(static)暫存器(register)外部的(extern)
根據變數的儲存類別可以知道變數的作用域和生存週期
函式中區域性變數,如不專門宣告為static(靜態)儲存類別,都是動態的分配儲存空間,資料儲存在動態儲存區中
函式中的形參和在函式中定義的變數(包括在復合語句找那個定義的變數),都屬此類,在呼叫該函式時系統會給他們分配儲存空間,在函式呼叫結束就會自動釋放這些儲存空間
以上這類區域性變數
2018 05 28 第二十二天
class testarraysort static void main string args int compare tiger arg0,tiger arg1 int age int getage void setage int age void setname string name voi...
第二十二天實訓!!!!
類方法 也稱為靜態方法,表示類中物件的共有行為 宣告時前面需加 static 修飾符 不能被宣告為抽象的 類方法可以在不建立物件的情況下用類名直接呼叫,也可用類例項呼叫 包 是一組類的集合 乙個包可以包含若干個類檔案,還可包含若干個包 包的作用 將相關的源 檔案組織在一起 類名的空間管理,利用包來劃...
嘰裡呱啦實習第二十二天
hive元資料表結構 元資料表字段 說明 示例資料 1 hive資料庫相關的元資料表 dbs database params dbs 該錶儲存hive中所有資料庫的基本資訊 db id 資料庫id 2 param key 引數名 測試庫 param value 引數值 hdfs namenode u...