function prototype
In programming, a declaration of a function that specifies its name, return type, and parameters without the body. Used in languages like C and C++.
In C, function prototypes are often written in header files.
コンパイラは関数原型を使って型の整合性をチェックする。
The compiler uses function prototypes to check type consistency.