做嵌入式开发,C和C++有什么区别

如题所述

c++其实是做上层的应用软件,只不过是做嵌入式的上层软件,和一般的上层软件区别不大,唯一不同的是做嵌入式上层开发是底下给你函数接口和协议,C是做驱动层的开发,和硬件的关联比较大
温馨提示:内容为网友见解,仅供参考
第1个回答  2018-08-04
看芯片有木有对应的c++编译器。低级芯片汇编和c。高级芯片除bootloader的初始化代码用汇编剩下的用c++都可以。当然目前大部分嵌入式实例 都是c代码写的。本回答被网友采纳
相似回答