我正在写一份练习题,希望让学生们编写一个类似于以下函数的函数:
isPrime(int number)
那条线叫什么——想起了“清单(manifest)”这个词,但我觉得不是那个...
我正在写一份练习题,希望让学生们编写一个类似于以下函数的函数:
isPrime(int number)
这段文字可以称为头部
、声明
或签名
。
第一个术语可以与"函数声明"、"函数头部"、"函数体"搭配使用。
函数原型
、声明
或者签名
bool isPrime(int);
bool isPrime(int number) { /* code */ }
是实际的定义。(在C中允许明确区分)
通常,您的表达式被称为函数的(类型)签名。
签名 == 名称,参数数量,参数类型,但不包括返回类型,而声明 == 签名 + 返回类型