当前位置:首页 » 电脑资讯 » 代码为什么分成多个文件夹

代码为什么分成多个文件夹

发布时间: 2023-02-28 14:07:37

① c语言编程为什么要多文件呢

源代码确实是多文件的。不过编译好的目标代码在运行期调入内存后就无所谓文件的概念了,然而不同代码段之间的界限仍然存在。
模块化主要有以下几个优点:
1.便于复用代码。通用性强的重复的功能只要写一遍就可以了,下次要用在其它程序上时只要更改很小的部分或者可以不用更改。
2.便于多人协作。在设计软件之初就可以很清楚地分配各个开发部门的任务。模块的编写者本身只要关注他所写的东西,清楚这一部分的功能,留出接口就可以了。另外,对于整个工程的负责人而言,这样会方便浏览全局的工作进度,统筹人员安排。
3.便于修改和维护。如果能确定只是某个模块有问题,在模块内解决即可,不需要牵一发而动全身。要升级某一部分的功能,可以只针对具体的模块重新开发,节约成本。
其实不只是C语言,许多其它语言也经常使用这种方法。开发大型软件时这种方法非常有效(否则不明显,或者反而有副作用)。对于软件设计来说这不仅仅是一种风格,而是一种方法学了。
声明include包含的函数是声明外部函数,只是extern关键字可以省略。
声明后直接调用就可以了。
----
[原创回答团]

热点内容
为什么自助的三文鱼这么便宜 发布:2025-09-20 23:37:09 浏览:702
涂疤痕膏为什么眼睛会肿 发布:2025-09-20 23:06:36 浏览:196
为什么苹果手机不会发热 发布:2025-09-20 23:00:45 浏览:829
苹果手机为什么用不了钱 发布:2025-09-20 22:41:43 浏览:947
晚上为什么大众速腾越卖越贵 发布:2025-09-20 22:19:43 浏览:635
为什么视频文件没有后缀 发布:2025-09-20 22:09:17 浏览:122
家猫为什么吃完东西就走 发布:2025-09-20 22:00:19 浏览:442
淘宝的卖价为什么会变 发布:2025-09-20 21:57:47 浏览:954
为什么电脑软件后缀都变成ink 发布:2025-09-20 21:50:59 浏览:368
为什么苹果手机有些视频打不开 发布:2025-09-20 21:08:46 浏览:588