網站首頁 教育 學前教育 精緻生活 飲食養生 命理 科普教育 金融 歷史 影視 數碼 熱門資訊
當前位置:生活百科站 > 教育 > 

變數命名規則

欄目: 教育 / 釋出於: / 人氣:1.12W

在寫程式碼的時候,經常要使用到變數,對變數的命名,卻有很大的講究。變數名首字母必須為字母(a-z A-Z),下劃線(_),或者美元符號($)開始,並且之間不能包含空格,php程式設計中所有變數必須以$開始。(有些編譯器已經支援中文變數名了)

變數命名規則

另外,變數名不能使用程式語言的保留字。比如在javascript中不能使用true,false,while,case,break保留字等等。

重要命名規則

在每個程式碼範圍內使用足夠短和足夠長的名稱:例如迴圈計算器用一個字元就可以了,如i;條件和迴圈變數用一個單詞,方法名1-2個單詞,類名2-3個單詞,全域性變數3-4個單片語成

為變數指定一些專門名稱,不要使用例如 "value", "equals", "data" 這樣的變數名

變數名要使用有意義的名稱,通過變數名能大概反映出其具體的用途

不要在變數名前加字首,例如 o_, obj_, m_ 之類

服從公司命名規範,在命名時使用一致的做法,例如:txtUserName, lblUserName, cmbSchoolType, ... 除非是大大降低了可讀性

服從程式語言本身的規範,不要使用不連貫的小寫和大寫混合名稱,例如:userName ,UserName ,USER_NAME ,m_userName ,username …

變數的命名規則

變數的命名規則遵循 Camel 命名法,並儘量使用能描述變數作用的英文單詞。例如存放學生姓名的變數可以定義成 name 或者 studentName 等。另外,變數名字也不建議過長, 最好是 1 個單詞,最多不超過 3 個單詞。

識別符號的命名規則如下:識別符號可由三類字元:字母、下劃線、數字組成;識別符號只能由字母或下劃線開頭;識別符號不能具有二義性;識別符號有長度要求,在起定的名字中!超出長度規定的部分將被截掉。

變數命名的規則如下:

①變數名區分字母的大小寫,因此B與b表示的是不同的變數。

②變數名只能由字母、數字和下劃線組成,且必須以英文字母開頭。例如:b,b1,b1a都是合法的,而1b,b,b.2,{b}都是不合法的。

③變數名長度不得超過最大長度限制,超過的部分將被忽略。不同的MATLAB版本,變數的最大長度限制是不同的,使用者可以使用 namelengthmax函式得到該使用者使用的 MATLAB版本所規定的變數名長度。

④關鍵字(如for、end和if等)不能作為變數名。常量是指那些在 MATLAB中已預先定義其數值的變數,也稱預定義變數。變數命名時應儘量避開這些預定義變數。

c語言變數名的命名規則是什麼?

c語言變數名規則是:

1、變數名以英文字母開頭。

2、變數名中的字母是區分大小寫的。

3、變數名不能是關鍵字。

4、變數名中不能包含空格、標點符號和型別說明符。

變數是在C語言的基本語法物件。語言本身的變數名,依賴範圍(可變的原始碼檔案和函式,狹窄的名稱空間)唯一標識一個變數。變數名是一個識別符號在C語言中,用來區分不同變數的語義。

定義:

C語音可以明確地解決分配在編譯的語法物件稱為左值。 &運算子的左值的地址。變數在編譯時將被分配到一個IP地址是屬於左值。如定義字元A,INT B,你和一個char型變數,b表示一個int變數b的地址。

大小(字元)==1,char變數佔用一個位元組,一個地址變數實際上是一個執行週期所佔用,而內容的儲存單元地址和一個值。是sizeof(int)>1(通常是32位環境中,4)的B&B本身所佔用的地址空間不說,但簡單的1個位元組之一。

Tags:變數 規則