網頁

2013年3月7日 星期四

函數 = 功能 = 程式

先說,這種論述也許並不嚴謹,但沒關係,大致上是對的,至少對初學者而言是如此。初學者,要專注在幾個重要的基本觀念上,然後,快快樂樂的、持續的學習程式設計。

之前有講到一個什麼什麼的概念,例如取文字的某一碼取日期的所在的年等,這個,就是一種功能,在程式語言裡,稱為函數或函式(function),其實你看括弧裡的英文就很清楚,函數就是一種功能,也是該程式語言的開發者/團隊,先寫好的內建程式,讓使用這個語言的人,可以使用該功能,好比基礎建設、或基本零件一般,不必自己重新再設計一次。因為如果連這些基礎建設都要自己寫,那學習程式語言就會變成一件令人生畏且無趣之事了。