zoukankan      html  css  js  c++  java
  • C语言编程规划——怎样用C语言设计一个程序

          用C编写一个程序(软件),首先要对要编写的程序进行分析。以下是我自己总结的一些设计要点:

    1、 首先对程序进行分析,把整个程序分成几个不同的部分,每个部分完成一个功能。这样,每个功能就可以用一个.c文件来实现。

    2、 每个.c文件对应的.h文件里存放的是这个部分可以被其他部分使用的函数,如果这些函数的变量或者返回值中有我们自己定义的数据类型,那么就要把相应的数据类型也写在头文件中。.h文件就是外界可知的东西,不在这个文件中的东西就是外界不可知的。我们要尽量减少头文件中的内容,这样每个部分的功能就比较简洁。

    3、 .c文件中所#include 的头文件是需要在这个.c文件中使用的头文件,不要把这部分#include 的东西放到.h文件中,.h文件中尽量减少使用#include

    //4、 .c文件如果能够不#include 本身的.h文件,那么最好了。不过很难。

    5、 尽量减少外界可知信息。简洁。

    6、 一些全局变量也尽量不要放到.h文件中。可以放到.c文件中,然后用函数对这个变量进行操作。这样的变量一般是一些我们自己定义的数据结构。

  • 相关阅读:
    周练2
    周练1
    周赛6(28)
    django中的orm:
    crm项目包含django创建虚拟环境:
    crm项目建表(django自带认证、分页、插件功能):
    自动化测试js代码打印类名:
    pages框架之豆瓣:
    mybatis反向生成实体类、dao层以及映射文件
    mybatis反向生成实体类、dao层以及映射文件
  • 原文地址:https://www.cnblogs.com/wangshuo/p/2112965.html
Copyright © 2011-2022 走看看