在計算機程序設計中,子程序是一個較大的代碼模塊中的一個較小的部分,它有自己的內部操作,為整個程序服務。子程序有時被稱為函數或方法,因為它返回程序使用的特定代碼結果。函數式編程提供了通用的代碼程序設計人員然后選...
在計算機程序設計中,子程序是一個較大的代碼模塊中的一個較小的部分,它有自己的內部操作,為整個程序服務。子程序有時被稱為函數或方法,因為它返回程序使用的特定代碼結果。函數式編程提供了通用的代碼程序設計人員然后選擇事件來啟動“驅動”用戶體驗的函數。在學術環境中,子程序將是計算機科學課程的一部分。不同的計算機語言以不同的方式使用子程序函數。有些計算機編程語言使用“堆棧”模型,如果函數或子程序以線性格式排列,其他語言使用分隔格式來隔離函數并將它們區別開來。正確使用子例程是程序員在尋找保持計算機代碼可訪問性的方法時所學知識的一部分。正確使用子例程是當程序員在尋找保持計算機代碼可訪問性的方法時,他或她會學習。關鍵的策略,如有效地使用子程序,以及其他更一般的策略,如如何在代碼中使用空白,或者如何在程序更改時留下注釋。以適當的方式安排計算機代碼,使其他程序員和工程師更容易“閱讀”它,并理解程序中發生的事情。所有由子程序和其他代碼模塊組成的代碼通常都被制成一個“可執行”程序。調用可執行程序涉及到執行或“運行”程序的思想。在許多情況下,可執行程序只是由一組子程序組成的當有人“運行”程序時,計算機從最初的一行代碼開始,然后被寫入程序的指令指向其他連續的代碼行。子程序的另一個主要好處是調試程序。如果程序有問題,工程師可以進入代碼并按順序查看代碼行,看看問題是從哪里開始的,程序員可以分別查看每一段代碼,并“清除”沒有錯誤的部分,以集中精力在錯誤發生的地方。子程序的使用是學習計算機編程的一個組成部分。子程序通常是計算機科學學術課的一部分。程序員在學校或在現場學習這些技能,創建具有更好的整體功能和透明度的程序
-
發表于 2020-08-06 07:13
- 閱讀 ( 802 )
- 分類:電腦網絡