所谓函数(无返回值)
1、函数格式例.
返回值类型函数名(参数)
{
函数体
}
首先有一个函数头,然后函数体用花括号抱起来。
C++不允许将函数定义嵌套在另一个函数定义中。每个函数定义都是独立的。所有的函数创建都是平等的。
如.
#include <iostream>
using namespace std;
void simon(int); // 函数原型:声明函数的返回类型、函数接收的参数数量和类型。
double taxes(double); // 同上
int main() //主函数: 函数声明完成后,主函数对函数进行调用
{
......
return 0;
}
void simon(int n) //定义simon函数参数为整形返回值为空
{
...
}
double taxes(double t) //定义taxes函数参数为double型 返回值也为double型
{
...
return 2*t;
}
函数定义在函数中依次出现。
2、函数头
simon函数的函数头如下:
void simon(int n)
返回值void表示函数没有返回值,调用simon不会产生可将其赋给变量的值。
所以函数simon()可以这样调用:
simon(3);
但是,不可以这样调用:
temp = simon(3);
括号中的int n 表明此函数的arguments为整型。 n是一个新的变量,调用函数是传递的值将赋给它。
页:
[1]