子进程

计算机科学中,子程序德语:英语:),是一个大型程序中的某部份代码,由一个或多个语句块组成。它负责完成某项特定,而且相较于其他代码,具备相对的独立性。

「子进程」的各地常用名称
中国大陆
台湾

一般会有输入参数并有,提供对过程的封装和细节的隐藏。这些代码通常被集成为软件库

函数在面向过程的语言中已经出现。是结构()和()的前身。本身就是对具有相关性语句的归类和对某过程的抽象。

分类

子程序是一个概括性的术语,子程序是所有高端程序所称。它经常被使用在汇编语言层级上。子程序的主体()是一个代码区块,当它被调用时就会进入运行。

函数

「函数」的各地常用名称
中国大陆
台湾
港澳

函数()是一种子程序,利用函数名称,可以接收回传值。例如:

c = max(a,b);

进程

「进程」的各地常用名称
中国大陆
台湾
港澳

进程()是一种子程序,它能够接受不同的参数,来运行某些特别的动作。例如:

printf("Hello World\n");

函数与进程在某些编程语言中是被分开的,但是在C语言中,所有进程都是函数,这两者被认为是相同的。这有可能造成一些副作用,特别是在回传值是void类型时。

方法

面向对象编程语言中,对象中的子程序,被称为方法()。

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.