11.19笔记

来源:互联网 发布:js动态添加style属性 编辑:程序博客网 时间:2024/06/05 06:48


现有的开发语言:Java,c++,PHP,c#,.Net,Python,shell,  oc(ios系统的语言)


C语言优点:1、出色的移植性(单片机,ARM等平台都可以用C语言开发)

           2、可以访问硬件(汇编也可以访问硬件)

         3、运行效率高


移植性:代码从一个平台移到另一个平台需要修改的代码越少,移植性越好。


对硬件做初始化的时候用汇编(汇编是低级语言,实现不了复杂的功能)

对硬件做复杂操作时用C语言(C语言是高级语法,它有很多语法)


C语言缺点:

1 代码的复用性太差

2 维护性比较差

3 扩展性太差

 

C语言有优点,同样他也有缺点:

1 代码的复用性太差

2 维护性比较差

3 扩展性太差

所以说一段好代码应该具备可读性,维护性,复用性,扩展性等特点

 

面向结构换和面向对象的区别是什么?

面向结构:解决微观,具体的

面向对象:解决宏观,整体的



0 0
原创粉丝点击