c++函数的声明与定义

在c++函数的使用过程中必须先定义函数,声明的目的是告诉编译器你即将要定义的函数的名字是什么,返回值的类型是什么以及参数是什么。而定义则是告诉编译器这个函数的功能是什么。假如我们不声明,那么该函数就不能被其他函数调用。通常我们把函数的声明叫做函数的原型,而把函数的定义叫做函数的实现。以下是函数的声明与定义的实例源码:

#include<iostream>

using namespace std;
int A();//A函数的声明,返回值是整数
int B(int x,int y );//B函数的声明,该函数含有两个参数,而参数名是没有实际意义的,我们可以省略X和y

int A()//定义函数A并分配内存
{
B(8,9);
cout<<”我是A函数\n”;
return 0;

}

int B(int b, int c)//定义函数B并分配内存
{
A();
cout<<”我是B函数,我有两个参数”;
return b+c;
}

int main(){
A();
B(9,8);
cout<<B(9,8);
cout<<”这是注释的实例源码”;

return 0;

}

  本文链接地址: c++函数的声明与定义