當前位置:編程學習大全網 - 電腦編程 - magicnumber是什麽?C語言

magicnumber是什麽?C語言

C語言中的幻數

在c語言中,把直接使用的常數叫做幻數。在編程時,應盡量避免使用幻數,因為當常數需要改變時,要修改所有使用它的代碼,工作量巨大,還可能有遺漏。因此通常把幻數定義為宏或枚舉。建議使用枚舉,因為它是編譯階段存在的符號,編譯器的提示會更清晰、更準確。

#define ARRAY_SIZE 10

enum{ARRY_SIZE = 10}

---

int arr[10]; //這裏的10就是幻數。

int arr[ARRAY_SIZE]; //避免幻數。

  • 上一篇:昆明星峰藝術培訓學校是正規培訓學校嗎
  • 下一篇:我是做裁剪的 我想學服裝的電腦排料 下載了個佑手排料學習版軟件 可沒有裁片表讓我練
  • copyright 2024編程學習大全網