C语言与面向对象、嵌入式的区别和关系
来源:互联网 发布:大数据任务调度系统 编辑:程序博客网 时间:2024/05/16 17:08
C语言的一些知识
1、编程过程:机器语言---->汇编---->C语言(高级语言)
2、C语言之父:丹尼斯.里奇
3、C语言有哪些标准?
1>K&RC标准 2>ANSIC/C89标准 3>C99标准 4>C11标准
GUN的标准为C89标准加部分的C99标准
4、什么是数据类型
数据集合的划分,不同数据类型对CPU的划分是不一样的。
2、C语言之父:丹尼斯.里奇
3、C语言有哪些标准?
1>K&RC标准 2>ANSIC/C89标准 3>C99标准 4>C11标准
GUN的标准为C89标准加部分的C99标准
4、什么是数据类型
数据集合的划分,不同数据类型对CPU的划分是不一样的。
嵌入式开发为什么用C语言
1、语言特点:有出色的可移植性(DSP、ARM、51都可支持)
可移植性:在一个平台下可以运行,在另一个平台下也可以运行
2、可以直接访问硬件
3、C有很高的运行效率
4、做Liunx、BSP、kerneal都要用C语言
可移植性:在一个平台下可以运行,在另一个平台下也可以运行
2、可以直接访问硬件
3、C有很高的运行效率
4、做Liunx、BSP、kerneal都要用C语言
C与java、c++的区别
主要区别:C面向结构,而java面向对象(那我们些什么学习java和C?因为学习面向对象可以弥补面向结构的缺点)面向结构的一些缺点
1、代码的复用性差2、代码的维护性差
3、扩展性非常差
以上三点反过来即为面向对象的优点。今后的学习中应该注意如何尽量避免面向过程的缺点。
0 0
- C语言与面向对象、嵌入式的区别和关系
- JavaScript中 apply/call 与面向对象语言中继承关系的联系和区别
- 面向过程(c语言)与面向对象(oc,c++,c#)的区别,oc初级知识扫盲
- C语言与面向对象
- 过程式语言与面向对象语言的区别
- 过程式语言与面向对象语言的区别
- 面向对象(类与对象的关系)
- C语言的面向对象
- 面向对象的c语言
- 面向对象语言(如Java)中:基本类型与对象在存储和参数传递上的区别
- 浅谈Java面向对象和C语言的实现
- C语言和C++之面向对象的引入(oop)
- C语言与面向对象思想
- 面向对象与面向过程的区别
- 面向对象与面向过程的区别
- 面向过程与面向对象的区别
- 面向对象与面向过程的区别
- 面向过程与面向对象的区别
- 基于DNSMASQ 搭建个人的 DNS服务器(手机做hosts、host)
- 如何用js动态插入svg?如何在svg中在插入Dom元素
- 新元素之section,article,aside
- Servlet中response响应
- 6.2 C语言if语句
- C语言与面向对象、嵌入式的区别和关系
- eclipse 查看源码
- Android之从SD卡加载小图片
- 对TCP/IP网络协议的深入浅出归纳
- 6.3 C语言switch语句
- AVLTree的实现
- 新元素之hgroup,header,footer,address,nav
- 6.4 数码管的动态显示
- studio和eclipse获取sha1值