加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

在C中规划和组织应用程序开发的最佳方法是什么?

发布时间:2020-12-16 10:38:11 所属栏目:百科 来源:网络整理
导读:我只需要在C中编码几次,而且每次我都这样做,它就变成了一些无法管理的野兽. 我已经在C#和.Net中完成了大部分编程,因此我非常习惯于类样式架构,但我似乎无法掌握C语言应用程序中的组织.我应该把函数定义放在一个文件中,将函数定义放在一个文件中,然后在另一个
我只需要在C中编码几次,而且每次我都这样做,它就变成了一些无法管理的野兽.

我已经在C#和.Net中完成了大部分编程,因此我非常习惯于类样式架构,但我似乎无法掌握C语言应用程序中的组织.我应该把函数定义放在一个文件中,将函数定义放在一个文件中,然后在另一个文件中处理,等等.这个主题有没有什么好的资源?

另见:Struggling with C coming from Object Oriented land?

解决方法

这是一个可能对您有所帮助的类比:

类是某种数据结构和一组访问和操作该数据的函数. c语言没有为你组织这种关系提供任何合成糖,但你仍然可以围绕这个想法构建你的代码.所以,就这样做:设计你围绕一堆“类”进行设计.

代码组织通常采用以下两种形式之一:

>每个函数都有一个扩展名为.h的头(接口)文件和一个扩展名为.c的实现文件
>每个“类”(即相关函数集)获得一个头文件和一个实现文件.

所以,你已经知道如何做到这一点……

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读