DSP

C语言的一些小知识点

2019-07-13 21:03发布

C语言特点:出 {MOD}的移植性                       访问硬件                        运行效率高 移植性:从一个平台切换到另一个平台,修改的代码越少,移植性越好。 C语言可以在单片机,DSPARM上开发,C语言有出 {MOD}的移植性。 汇编是可以访问硬件,汇编是低级语言实现不了复杂的语言。 对硬件做初始化,用汇编来编写。 对硬件做复杂操作时,用C语言来编写。 C++ Java .net php       面向对象        C             面向过程,面向结构。 C++Java属于解释性语言:把class放入虚拟机运行。 面向结构和面向对象的区别:面向结构是解决微观的                                                    面向对象是解决宏观的 C语言的缺点:复用性差               面向对象:复用性好                           维护性差                                    维护性好                           扩展性差                                    扩展性好 好的代码:①可读性好  ②复用性好    ③维护性好   ④扩展性好 C语言的标准:①K&RC  ②C89  ③C99  ④C11 gcc使用C89标准兼容一些C99标准