魔法數字(編程領域名詞)

本詞條是多義詞,共2個義項
更多義項 ▼ 收起列表 ▲

魔法數字,在編程領域指的是莫名其妙出現的數字。數字的意義必須通過詳細閱讀才能推斷出來。

一般魔法數字都是需要使用枚舉變數來替換的。

基本介紹

  • 中文名:魔法數字
  • 外文名:Magic Number
  • 所屬領域:軟體編程
魔法數字常見於較老的代碼,一些編程新手也會使用。
例如:
Public Function xx(ByVal x As Integer) As String    If x=1 Then        Print "這樣做不對"    ElseIf x=2 Then         Print "可能確實xx信息"    Else        Print "未知的錯誤?"    End IfEnd Function
在以上的代碼中,我們看到,這裡出現了數字1、2。但是我們並不知道這個1,2分別代表什麼。
這種情況下,1、2這兩個數字就稱為魔法數字。

相關詞條

熱門詞條

聯絡我們