Как называется первая строка функции?
-
21-09-2019 - |
Вопрос
Я пишу рабочий лист и хочу попросить учащихся написать функцию, которая выглядит следующим образом:
isPrime(int number)
Как называется эта строка - приходит на ум манифест, но я не думаю, что это все...
Решение
Можно было бы назвать header
, declaration
или signature
.
Первый хорошо сочетается с «объявлением функции», «заголовком функции», «телом функции».
Другие советы
function prototype
,declaration
или signature
Если ты напишешь
bool isPrime(int);
ты называешь это декларация тогда как
bool isPrime(int number) { /* code */ }
это настоящий определение.(С здесь допускает явное различие)
Обычно ваше выражение называется (тип) подпись функции.
Подпись == имя, количество параметров, тип параметров, но НЕ тип возвращаемого значения, тогда как объявление == подпись + тип возвращаемого значения
Не связан с StackOverflow