c++函数部分(一)

来源:互联网 发布:最近红的网络歌曲 编辑:程序博客网 时间:2024/05/18 01:26

对于c++函数来说,必须的包括函数名、形式参数列表以及函数体三部分。如下为一个普通的c++函数:

double cube(double x)

{

      return x*x*x;

}

其中:cube为该函数的名字,doublex为形参列表,花括号括起来的为函数体。

函数名字前方的double是函数体语句中return返回值的类型(如果不同,将会转化),当然也可以用void来表示无返回值的函数;

对于函数名字主要起与函数意义相关的、易于记忆的名字;

形参列表中每个变量都需要在其前面申明其是什么类型的,即使俩个变量类型相同,第二个变量的类型也不能省略;

函数体语句用花括号括起来,注意当执行到函数体return语句时,函数执行结束,否则到最后花括号为止;

关于函数原型:

由于c++习惯的将main函数写在最前面,故当在main函数中调用自己编写的函数的时候,需要提前申明,即使用函数原型。

例如上面的函数,其申明的函数原型为:double cube(double x);

其实简单的办法就是直接把函数的第一行复制过来加分号即可;