當前位置:編程學習大全網 - 電腦編程 - 為什麽說GOTO有害?

為什麽說GOTO有害?

主要批評goto的有2個原因:

1、降低代碼的可讀性。很多人管這類代碼叫做Spaghetti code,說的就是代碼寫出來像是這麽的壹堆:另外早期像Basic這樣頻繁使用goto的語言都是有行號的,如果大量使用goto的話可能會造成代碼的行號異常復雜,更加難讀;

2、現在程序語言普遍的做法是用if-then-else這種結構來代替goto。因為認為大部分程序都可以通過避免使用goto來實現,以至於現在潛移默化的似的計算機語言往結構更加清晰的方向去發展。

  • 上一篇:在C#中,請聲明壹個長度為10的double型數組
  • 下一篇:VB中怎樣為壹個日期型的數據賦值
  • copyright 2024編程學習大全網