FER*_*ITA 22 definition routines
我正在研究lisp语言(做lisp例程)并且在一般情况下我知道什么是例程,但在技术背景下我可以谈论它,因为我现在开始学习例程.那么,常规的真正定义是什么?(我已经"搜索"了这个,但没有找到任何东西)
小智 31
术语例程源自子例程,子例程是BASIC等语言中更常见的术语,其中实际创建SUB例程.(BASIC实际上在SUBroutine和FUNCTION之间有区别,但不过......)
来自维基百科条目:
在计算机科学中,子程序(也称为程序,函数,程序,方法或子程序)是执行特定任务并且相对独立于其余代码的较大程序中的代码的一部分.
正如名称"子程序"所暗示的那样,子程序的行为与用作较大程序或其他子程序中的一个步骤的计算机程序的行为方式大致相同.子程序经常被编码,以便可以在程序的单次执行期间(包括从其他子程序)中多次和/或从几个地方开始("调用"),然后分支返回(返回)到下一个指令之后.子程序的任务完成后"调用".
不同的语言/环境/时代具有不同的生态系统,因此描述相同的一般概念的术语不同.我一般只使用术语函数(或方法在"面向对象"的环境)这些天.
快乐的编码.
为了好玩,我有社区维基.下面的列表有望涵盖在给定语言中使用哪个术语(正确)(被广泛接受)来表示例行程序.非正式例程用于下面所有语言的上下文中,因此除非是使用的事实术语,否则应该省略它.您可以根据需要随意添加,更正和注释.
def类型成员,函数是一等值.| 归档时间: |
|
| 查看次数: |
22330 次 |
| 最近记录: |