单片机到底能不能用c++开发???

来源:百度知道 编辑:UC知道 时间:2024/06/01 23:09:19
请不要笑,我开始也不相信,但网上有一堆人在说,,,

现在还没有那款单片机的编译器是支持C++开发的。因为C++主要是面向对象的编程。面向对象的最根本思路就是不管底层的硬件怎么连接,把它直接看做一个对象进行编程控制。
而单片机的编程都是需要面向机器和面向过程的。因为各个单片机电路系统都不一样,所以没法忽略它的硬件底层的状态而直接编程。
所以不支持C++。
只有DSP和ARM有接近C++的C语言,但还是面向过程的,不能完全用面向对象的思路来开发。所以没有纯面向对象的语言支持单片机等微控制器领域的编程开发。

好像现在还不行

程序不同

当然能了!!1信我!

可以吧