C Primer plus之使用C语言的七个步骤

  重新再来一遍,温故知新

  什么是编程?

  1.希望程序做什么要有一个清晰的想法,考虑程序需要的输入,进行的计算操作,给出的输出。这一阶段,用概念来考虑问题。(定义)

  2.程序怎么组织,用户界面是什么样的,有多少时间来完成这个程序,怎么表示数据,怎么处理数据(设计)

  3.编写代码

  4.编译

  5.运行

  6.测试和调试程序

  7.维护和修改程序

  需要注意的是,千万不要忽略第一步和第二步,随着学习的深入,这部分会越来越重要!

  C编程的基本策略是使用程序将源代码文件转换为可执行文件,此文件包含可以运行的机器语言代码。

  C分两步完成这一工作,编译和链接。编译器将源代码转换为中间代码,链接器将此中间代码与其他代码相结合来生成可执行文件。

  这样的划分便于模块化,修改其中一个模块,不必再编译其他模块。

  这里,源文件是过程的开始,不是结束!

  在UNIX上编译得到可执行文件

就编程而言,可移植性代表什么?

源程序不经修改,就可在多种不同计算机系统上编译成可以成功运行的程序

源代码文件,目标代码文件和可执行文件之间的区别?

程序员用任何语言编写的代码;包含机器语言代码,不需要是完整的程序代码;组成可执行程序的全部机器语言代码

编程的7个主要步骤是什么?

如图

编译器的任务是什么?

把源代码转换成机器语言代码

链接器的任务是什么?

把多个来源的目标代码连接成一个单独的可执行程序

猜你喜欢

转载自www.cnblogs.com/sunzD/p/12523320.html