函数原型和函数声明的区别

函数原型:指明函数的名字,返回的类型,有几个参数,这几个参数是什么类型,不需要函数体,也不需要形式参数的名字,其中用分号作为原型的结束符。

例如:int fun( int );

第一个int指明返回的类型,第二个int指明形参的类型(注意第二个形参可有可无)

函数定义:必须要有函数体,同时要有函数的名字,形参的名字和类型.

例如:int fun(int a){

               return a;

            }


猜你喜欢

转载自blog.csdn.net/qq_41682681/article/details/80917391