这个认识是错误的!只要愿意,任何语言都可以写!事实上,好多Java开发者居然不知道有直接用Java开发的嵌入式系统。
其他语音属于高级语言,
C主要是面对底层的,而且单片机对语言库依赖少,高级语言主要是库丰富,用起来方便
因为c和cpp能直接操作内存及底层硬件区域,Java中能和底层交互的模块也是通过native方法调用c代码来实现的。
错了c不是高级语言,cpp也算不上严格意义的高级语言。这么说你明白了?
首先,C语言是比汇编高一个等级的语言,编程风格是面向过程编程,数据操作比较简单,且易实现,编写起来比汇编容易;C++是继C语言上起来的语言,有自己的库和很多通用的模板类,编程风格是面向对象,对数据处理进行了严格的封装,处理起来不太方便;Python就比较高级了,有更为专业的库,使用时只需调用接口函数。
1869 浏览 6 回答
1895 浏览 5 回答
1775 浏览 5 回答
1649 浏览 4 回答
402 浏览 4 回答
评论 4
评论 7
评论 21
评论 8
评论 9
9731 浏览 1 回答
7296 浏览 6 回答
2.3万 浏览 4 回答
1.2万 浏览 6 回答
3323 浏览 6 回答
9447 浏览 7 回答
9487 浏览 5 回答
2005 浏览 5 回答
1.3万 浏览 5 回答
6430 浏览 6 回答
1.4万 浏览 9 回答
5752 浏览 6 回答
1.1万 浏览 7 回答
6197 浏览 6 回答
经过核实后将会做出处理,感谢您为社区和谐做出贡献。
{{adWord}} {{factory}}
{{adWord}}