通知编译器函数myFunction接受一个整型参数，并使编译器能够捕获这些类型的错误，并使编译过程顺利运行。通过包含函数原型，你可以告知编译器函数MyFunction接受一个整数参数，并使编译器能够捕获这些类型的错误，使编译过程顺利运行。该特性已从C99标准中删除，因此省略函数原型将导致编译错误。
创建库接口.通过在头文件中放置函数原型，可以为库指定接口。
声明类.在C++中，函数原型也在类定义中使用。