<<<
Index
>>>
More terminology
declaration ( function prototype ):
void
f();
definition:
void
f();
void
f() {
/*function body*/
}
declaration-definition:
void
f() {
/*function body*/
}
function
signature
-
same as prototype, but no return value used
<<<
Index
>>>