子程式粵音:zi2 cing4 sik1 | 英文subroutine)喺編程上係指一個大型程式當中特定嘅一柞程式碼,由一個或者多個陳述式組成,專門完成某項工作,而且獨立於子程式以外嘅陳述式。通常用嚟教個程式做一啲要重複做若干次嘅工作。

例如係以下呢段虛擬碼,就會令個程式行子程式 a 三次,等個程式員唔使將子程式 a 段碼寫三次,可以慳返啲位[1]

  子程式 a
    講好個子程式包含乜陳述式

  行子程式 a
  行子程式 a
  行子程式 a

睇埋

編輯

引述

編輯
  1. Wheeler, D. J. (1952). "The use of sub-routines in programmes". Proceedings of the 1952 ACM national meeting (Pittsburgh) on - ACM '52.