函数第一行的名称是什么?

时间:2010-01-17 11:27:02

标签: language-agnostic terminology nomenclature

我正在编写一个工作表,并希望让学生编写一个如下所示的函数:

isPrime(int number)

这条线叫什么 - 清单浮现在脑海中,但我不认为那是......

4 个答案:

答案 0 :(得分:7)

可以调用headerdeclarationsignature

第一个适用于“函数声明”,“函数头”,“函数体”。

答案 1 :(得分:4)

function prototypedeclarationsignature

答案 2 :(得分:4)

如果你写

bool isPrime(int);

你称之为声明

bool isPrime(int number) { /* code */ }

是实际的定义。 (C允许明确区​​分)

通常,您的表达式称为函数的(类型)签名

答案 3 :(得分:-1)

签名==名称,参数数量,参数类型,但不是返回类型,而声明==签名+返回类型