使用C语言的7个步骤

原创 2015年07月08日 16:31:37

<下面的是学习C Primer Plus中文版第五版的学习笔记和心得>


一、使用c语言的7步骤,这些步骤也有助于以后学习其他语言,因为语言的步骤大多相通。

1、定义程序目标

    这是规划阶段,这个阶段不需要考虑语言,而是考虑如何规划;

2、设计程序

    这步是对1中的事情有概念性认识后,决定程序如何完成它,包括用户的界面,程序如何组织,目标用户,多长时间完成这个程序等等

3、编写代码

   有了清晰的设计后,就可以通过编写代码实现,此时需要一个文本编辑器创建源代码。c语言中是turbo C 或者是vc++6.0,现在的编辑器还有notepad++和codeblock等等吧,暂时还没使用,估计以后会用的多点。

4、编译和链接

    C语言的编程软件提供编译和链接,编译是将源代码通过编译器转换成中间代码,链接是将中间代码加上其他代码生成可执行文件。再说下中间文件和目标代码文件:中间文件是一个.obj的文件,该文件不能运行;目标代码文件缺少两样东西就可以变成可执行文件,一是启动代码,二是库代码,启动代码相当于程序和操作系统的借口,库代码就是库函数咯。

5、运行程序

    可执行文件后缀是.exe文件,可以直接执行。

6、测试和调试程序

    程序运行时候会出现一些未知的问题,其中有的是错误,有的不是错误,但是需要优化。这时候就需要我们测试和调试程序,让程序的健壮性更高。

7、维护和修改程序

    说到这,我想起一句话是:一个优秀的程序员不只是会编程,还要在代码中至少要有1/3的注释,这些注释就是便于我们维护和修改程序用的。


小知识点补充:

IDE:Integrated Development Environment 集成开发环境,可以辅助开发程序的应用软件。

ANSI:美国国家标准化组织,它定义了一个标准ANSI C语言和一个标准C库


相关文章推荐

从C开始_概览_使用C语言编程的几个步骤

一切从C开始,C是我学的第一个编程语言,我希望把他学好,我也希望有兴趣看我贴子的朋友们都能吧他学好,这论坛我也差不多接触了3.4个月,默默的看着一个一个问题被解决,有什么问题都是在这上面搜索,差不多就...
  • Dr_meng
  • Dr_meng
  • 2014年12月11日 18:43
  • 1757

C语言编程过程详解

C语言的编译链接过程要把我们编写的一个c程序(源代码)转换成可以在硬件上运行的程序(可执行代码),需要进行编译和链接。编译就是把文本形式源代码翻译为机器语言形式的目标文件的过程。链接是把目标文件、操作...

NIOS II的7个C语言源码

  • 2010年04月09日 23:18
  • 9KB
  • 下载

C语言的优点、缺点和使用步骤

一、C语言的特征C语言的优点 具有强大的控制结构 快速 代码紧凑—>程序更小 可移植到其它计算机 C语言的缺点 C语言的指针灵活,但也需要程序员更加谨慎地使用,否则容易出现不易察觉的错误; C语言有大...

7个步骤掌握使用python进行机器学习

7个步骤掌握使用python进行机器学习有许多python机器学习资源在线免费提供.从哪开始?如何进行?从零到python机器学习大神只要7个步骤.作者Matthew Mayo.发表于KDnugges...

C语言socket编程简单步骤

服务器端 /************************************** *函数功能:创建套接字的函数 *输入参数:无 *输出参数:无 *返回值:套接字的ID */ int crea...

哈夫曼压缩算法C语言实现——步骤,详细注释源码

哈夫曼压缩算法的详细实现步骤: 1、定义哈夫曼树节点,用结构体。 2、利用C语言文件读写,统计字符个数。 3、根据字符个数创建哈夫曼树(不懂haffman数据结构的自己查下资料,我这里就不再重复了) ...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:使用C语言的7个步骤
举报原因:
原因补充:

(最多只允许输入30个字)