一个程序只有一个main函数的时候过去了,我们有了自定义函数。
一个程序只用一个文件的时候也要过去了。当一个程序中的函数多起来时(main函数只能有一个,自然是具有一定规模的项目中要有不少自定义函数),需要将这些函数分门别类地存储到不同的文件中去。
这样组织的程序是易于管理和维护的。
本文讲在CodeBlocks中如何进行程序的多文件组织。
文后有本文示例的代码。从资源中下载PDF版,请点链接:http://download.youkuaiyun.com/detail/sxhelijian/6541699


main.cpp中的代码:
- #include <iostream>
- using namespace std;
- int max(int x,int y);
- int min(int x,int y);
- int main( )
- {
- int a,b,c1,c2;
- cout<<"输入两数:";
- cin>>a>>b;
- c1=max(a,b);
- cout<<"max="<<c1<<endl;
- c2=min(a,b);
- cout<<"min="<<c2<<endl;
- return 0;
- }
fun.cpp(文件名由自己确定)中的代码:
-
- int max(int x,int y)
- {
- int z;
- z=x>y?x:y;
- return(z);
- }
- int min(int x,int y)
- {
- int z;
- z=x<y?x:y;
- return(z);
- }