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文件中,然后用函数对这个变量进行操作。这样的变量一般是一些我们自己定义的数据结构。

  • 相关阅读:
    Pascal's Triangle II
    Pascal's Triangle
    Best Time to Buy and Sell Stock II
    Best Time to Buy and Sell Stock
    Populating Next Right Pointers in Each Node
    path sum II
    Path Sum
    [转载]小波时频图
    [转载]小波时频图
    [转载]Hilbert变换及谱分析
  • 原文地址:https://www.cnblogs.com/wangshuo/p/2112965.html
Copyright © 2011-2022 走看看