當前位置:編程學習大全網 - 編程語言 - 變量名不能以什麽開頭

變量名不能以什麽開頭

變量名不能以數字開頭。

原因說明:

根據變量命名規則變量名只能包含字母、數字和下劃線。變量名能以字母或下劃線開頭,但不能以數字開頭。

變量命名規則:

變量名、常量名、函數名、數組名等等,都是為了區分程序中不同的實體、人為起定的名字。通常把這些名字叫做標識符。標識符的命名規則如下:標識符可由三類字符:字母、下劃線、數字組成。

並且標識符只能由字母或下劃線開頭;標識符不能具有二義性;標識符有長度要求,在起定的名字中!超出長度規定的部分將被截掉。

各語言常用命名規則:

C++:變量與模塊的命名相似,不僅需明確其意義,還要註意規範和合法性,合法性原則如下:標識符必須以字母或者下劃線開頭,其他可以是數字、字母、下劃線。標識符中的字母不限大小寫,但大小寫意義不同。標識符的有效長度是31個字符。

經典命名法:

1、匈牙利命名法

該命名法是在每個變量名的前面加上若幹表示數據類型的字符。基本原則是:變量名=屬性+類型+對象描述。如i表示int,所有i開頭的變量命都表示int類型。s表示String,所有變量命以s開頭的都表示String類型變量。其出發點是把變量名按描述順序組合起來。

Windows應用程序采用匈牙利命名法定義變量名。該命名法因微軟公司程序員查爾斯·西蒙尼而得名,以紀念這位傳奇人物。爾斯·西蒙尼是MS Office的首席設計師,發明了匈牙利命名法,現是微軟公司6位頂級設計師之壹。這種方法被廣泛應用於應用程序的開發中。

2、駱駝命名法

正如它的名稱所表示的那樣,是指混合使用大小寫字母來構成變量和函數的名字。駝峰命名法跟帕斯卡命名法相似,只是首字母為小寫,如userName。因為看上去像駝峰,因此而得名。

  • 上一篇:肇慶可編程機器人招聘
  • 下一篇:求壹VHDL語言的八位十進制頻率計程序,要能下載實現功能的.謝謝,能用追加1000財富值.
  • copyright 2024編程學習大全網