(若需要添加另一个用户定义的函数,可通过函数名来调用用户定义的函数。)
对于库函数,在使用之前必须提供原型,且通常把原型放在main()定义之前。
1.函数格式
格式
#include <iostream>
using namespace std;
void simon(int) //函数元型
double taxes(double) //函数原型
int main()
{
...
return 0;
} //函数#1
void simon(int n)
{
...
} //函数#2
double taxes(double t)
{
...
return 2*t;
} //函数#3
c++中不允许将函数定义嵌套在另一个函数定义之中,所有函数定义都是独立的,所有函数创建都是平等的。
2.函数头
void simon(int n)
void----表示无返回值,所以在调用simon()时不会产生可在main()中将其赋给变量的数字。
int n又表明在使用simon()时要提供一个整型参数
simon (3); //n=3
所以在函数中的cout使用 n 时将使用函数调用时传递的值。
而对于
int main()
{
...
return 0;
}
则说明main()返回一个整数值 0 ,而这个值返回了操作系统。
计算机系统可看作调用程序