¿Cuál es el nombre de la primera línea de una función?
-
21-09-2019 - |
Pregunta
Estoy escribiendo una hoja de trabajo, y quieren pedir a los estudiantes a escribir una función que tiene este aspecto:
isPrime(int number)
¿Qué es esa línea de llamada - manifiesta viene a la mente, pero no creo que eso es todo ...
Solución
Podría ser llamado header
, declaration
o signature
.
La primera iría bien con "declaración de la función", "cabecera de la función", "cuerpo de la función".
Otros consejos
function prototype
, declaration
o signature
Si se escribe
bool isPrime(int);
se llama a este declaración , mientras que
bool isPrime(int number) { /* code */ }
es el real Definición . (C permite una distinción explícita aquí)
En general, su expresión se llama el (tipo) firma de una función.
Firma == nombre, número de parámetros, el tipo de parámetros, pero no el tipo de retorno, mientras que la firma de declaración == + Tipo de retorno