作者:達通興電腦科技公司(www.study01job.com) 郭寶利
變數取名應遵守命名規範,對使用頻繁的或關鍵變數,為了便於閱讀和修改,在定義時應加上注釋標明其含義。例如:
String ls_name // 參保人員姓名
變數命名規則為: 變數類型 + 資料類型 + '_' + 含義代碼
舉例:
字串型執行個體變數: is_變數名;
日期型全域變數: GD_變數名;
一般變數,用小寫字母;
全域變數,將整個變數名大寫;
變數:都用小寫字母聲明。
一、變數類型約定
變數類型約定如表1-9所示。
二、變數範圍命名規範
對於表20-10的內容做如下說明。
a.全域變數的命名必須符合gT_subsystemname_detailname格式,其中g表示是全域變數(Globe),T是資料類型(DataType)的簡寫:i表示整型(int),l表示長整型(long),c表示字元型(char),s表示字串型(string)。subsystename是子系統的英文簡寫。detailname是有具體意義的英文字母。例如:gs_query_user_info ,即為查詢子系統定義了一個字串型全域變數。
b.局部變數的命名必須符合lT_detailname格式,其中l表示是局部變數(Local),T是資料類型(DataType)的簡寫:i表示整數型(int),l表示長整型(long),c表示字元型(char),s表示字串型(string)。例如:li_user_salary ,即定義了一個整數型局部變數。
c.執行個體變數的命名必須符合iT_detailname格式,其中i表示是執行個體變數(Instance),T是資料類型(DataType)的簡寫:i表示整數型(int),l表示長整型(long),c表示字元型(char),s表示字串型(string)。Detailname是有具體意義的英文字母。例如:is_product_name ,即定義了一個字串型執行個體變數。