在.h文件中进行函数声明:
#ifndef CHAPTER6_H
#define CHAPTER6_H
int fact(int);
#endif
在fact.cc中进行函数定义:
#include "Chapter6.h"
int fact(int val)
{
if (val == 0)
return 1;
else
return val * fact(val - 1);
}
在程序中调用函数:
#include "Chapter6.h"
#include <iostream>
int main()
{
int i;
cin >> i;
cout << fact(i) << endl;
return 0;
}