胡斯哲 发表于 2013-6-29 14:16 版主 啥意思 开源?
像单片机这种程序,一般一个工程下来软件都是由一个工程写的。但是电脑上的好多大型软件,那可不都是一个人来完成的啊。一个团队来做,分模块,你装软件会看见好多dll文件那个是动态链接库。常用的部分被封装成一个dll供其它模块调用。一个dll其实可以作为一个专门的产品来卖。比如你要做很炫酷的界面效果,比如qq的皮肤啥的。那个都已经牵扯到专用的皮肤了。人家专门有公司来替你开发,你买过来直接总就是了。这个之间必然会牵扯到函数重名,变量重名。这个其实叫预编译条件。当然还有其它的预编译条件。你在工程中合理使用可以很方便的管理你的工程。算是一种技巧了。还有就是关于局部变量和静态变量之间的关系。为什么能用局部不用全局呢。希望你能够理解掌握。建议搂组手里备一本权威点的c语言教材。趁热打铁。因为你已经注意到了这些不起眼却很大作用的东西了。你要进步了。还是那句,可喜可贺。
|