原创 嵌入式微控制器C语言学习笔记31-《C语言入门经典》第1章

2009-6-8 12:14 2759 3 3 分类: MCU/ 嵌入式

        《C语言入门经典》虽然是一本C语言入门的书籍,但内容全面、翔实,也是学习嵌入式C语言的一本好书。


                                         第1章  C语言编程


        C程序的创建过程有4个基本步骤或过程:
       编译:创建和修改C程序的源代码。
       编译:将源代码转换成机器语言。
       链接:将源代码中的模块和库模块组合成目标文件。
       执行:运行程序。


       位于/*和*/之间的任意文本都是注释,应养成给程序添加注释的习惯。


       预处理器指令是编译器在编译过程开始之前的预处理阶段处理的指令。


       每个C程序都由一个或多个函数组成,每个C程序都必须有一个mian()函数,每个程序总是从这个函数开始执行。


       C语言开发程序需要完成的基本步骤:了解问题(了解程序所要解决的问题)→详细设计(将程序分解成相互独立的小单元)→实施(基于详细的设计规范完成预期任务)→测试(找出程序中的问题及更正)


       将程序分割成多个段,各段都可以独立编写,在C语言中这些段称为函数。一个函数的程序代码与其他函数是相互隔绝的。函数与外界有一个特殊的接口,可以交换信息。


       将程序分割成多个易于管理的小单元,对编程是非常重要的,其理由是:
       可以单独编写和测试每个函数,大大简化了使整个程序运转起来的过程;
       几个独立的小函数比一个大函数更容易处理和理解;
       供人使用的函数集(库)大大地增强了C语言的能力;
       开发大型程序时,可以有不同的团队完成函数子组,再组合成完整的程序。


       在处理程序中复杂的判断结构时,很容易出现逻辑错误。从语言的观点看,程序是正确的,编译运行也正确,却得不到正确的结果,这类错误最难查找。

PARTNER CONTENT

文章评论0条评论)

登录后参与讨论
EE直播间
更多
我要评论
0
3
关闭 站长推荐上一条 /3 下一条