JAVA、C、C++、Python同样是高级语言,为什么只有C和C++可以编写单片机程序?

发布于2021-12-14 19:22:51
5个回答
admin
网友回答2021-12-14

这个认识是错误的!只要愿意,任何语言都可以写!事实上,好多Java开发者居然不知道有直接用Java开发的嵌入式系统。

admin
网友回答2021-12-14

其他语音属于高级语言,

C主要是面对底层的,而且单片机对语言库依赖少,高级语言主要是库丰富,用起来方便

admin
网友回答2021-12-14

因为c和cpp能直接操作内存及底层硬件区域,Java中能和底层交互的模块也是通过native方法调用c代码来实现的。

admin
网友回答2021-12-14

错了c不是高级语言,cpp也算不上严格意义的高级语言。这么说你明白了?

admin
网友回答2021-12-14

首先,C语言是比汇编高一个等级的语言,编程风格是面向过程编程,数据操作比较简单,且易实现,编写起来比汇编容易;C++是继C语言上起来的语言,有自己的库和很多通用的模板类,编程风格是面向对象,对数据处理进行了严格的封装,处理起来不太方便;Python就比较高级了,有更为专业的库,使用时只需调用接口函数。

回到
顶部