为何要建立项目
当代码长度足够长,我们不能把所有代码码在一个文件中,因为这是不科学的;
我们需要模块化代码,原因如下:
1.便于复用代码。通用性强的重复的功能只要写一遍就可以了,下次要用在其它程序上时只要更改很小的部分或者可以不用更改。
2.便于多人协作。在设计软件之初就可以很清楚地分配各个开发部门的任务。模块的编写者本身只要关注他所写的东西,清楚这一部分的功能,留出接口就可以了。另外,对于整个工程的负责人而言,这样会方便浏览全局的工作进度,统筹人员安排。
3.便于修改和维护。如果能确定只是某个模块有问题,在模块内解决即可,不需要牵一发而动全身。要升级某一部分的功能,可以只针对具体的模块重新开发,节约成本。
其实不只是C语言,许多其它语言也经常使用这种方法。开发大型软件时这种方法非常有效(否则不明显,或者反而有副作用)。对于软件设计来说这不仅仅是一种风格,而是一种方法学了。
声明include包含的函数是声明外部函数,只是extern关键字可以省略。
声明后直接调用就可以了。
以多项式的表示和加法乘法程序为例
我用的是Code BLocks,但是Dev 和 VC 是相同的步骤
1.点击创建新项目
文件->新建->项目
2.选择Console Application
3.
填入标题和文件路径
然后点完成
4.向项目中添加文件
文件->新建->空白文件
点是
给文件命好名和后缀 .c/.cpp/.h