嵌入式软件开发 c好还是c++好

我定义好的标准有两个
1 受众面广,也许有的公司只要C,不要C++
2 性能哪个更强一点
其实我也不是很懂,希望专业人士给点意见。个人喜欢c++,用惯了面向对象,有java、c#基础

嵌入式还是用C吧。C++和C的最大区别就是C++有了STL和面向对象。如果你用不到STL的话,,用C是明智的选择。。。
温馨提示:内容为网友见解,仅供参考
第1个回答  2009-07-18
c和c++本身就是同一系列的.

再说,
很多嵌入式里面,c++跑不动.

知道智能手机的反映速度为什么还不如山寨机了吧
就是因为他用C++本回答被提问者采纳
第2个回答  2009-07-18
这个没有什么关系的,GNOME和KDE是互相抗衡的两个经典软体,前者用C,后者用C++,两者现在都已移植到了各类硬件系统上。
第3个回答  2009-07-18
硬件基础类的貌似用C的比较多,

但是软件方面的C++确实要强大得多!
第4个回答  2009-07-18
c吧,虽然我也喜欢C++,但嵌入式C用的多

嵌入式软件开发具体选择C好还是C好
选择C还是C++的考虑因素:-性能需求:如果对性能有极高的要求,C语言可能更为适用,因为它更接近硬件,执行效率更高。-项目规模:在小型嵌入式系统中,使用C语言可能更为轻量级,而在大型项目中,C++的面向对象特性可能更容易组织和维护代码。-硬件平台:一些嵌入式系统可能更容易与C语言集成,而另一些可...

嵌入式开发用哪个语言
一、C语言:C语言是嵌入式开发中最广泛使用的编程语言之一。其代码执行效率高,对硬件控制能力强,适合直接操作内存和进行底层开发。在嵌入式系统的硬件接口、驱动开发以及系统级编程中,C语言发挥着重要作用。此外,其丰富的库函数和强大的跨平台能力使其成为许多嵌入式系统首选的开发语言。二、C++语言:C+...

嵌入式用什么语言
总之,嵌入式开发使用的语言多种多样,但C语言是最常用的。此外,根据具体的应用场景和需求,开发者可能会选择C++、Java、Python或Rust等语言进行开发。

嵌入式开发用什么语言
2. C++语言:是另一种广泛应用于嵌入式开发的编程语言。由于其面向对象的特点和丰富的库支持,使得其在处理复杂系统时具有优势。尤其在需要更高层次的抽象和更复杂逻辑处理的项目中,C++语言的适用性更为突出。虽然其相对C语言在资源占用上可能稍多,但在性能和功能上通常能提供更高的灵活性。除了上述两...

嵌入式开发与c++开发有什么不同?
做嵌入式开发肯定要学好C的,嵌入式的底层软件都是用C写,至于C++,JAVA之类的语言更适合上层应用。总之这C\/C++这两个语言现你都好好学吧,都是有用的。嵌入式开发主要针对硬件开发,开发的软件用在单片机、ARM,上,嵌入式开发要了解硬件的结构,工作原理,开发语言现在主流用C语言。一般的软件开发...

嵌入式开发是到底学c还是c++好
看你搞嵌入式的方向了,如果硬件底层或驱动什么的,还是C方便些。C++当然也行,但一般还是在嵌入式高层应用,产能高点。我觉得精通C更适合嵌入式。

做嵌入式开发,C和C++有什么区别
c++其实是做上层的应用软件,只不过是做嵌入式的上层软件,和一般的上层软件区别不大,唯一不同的是做嵌入式上层开发是底下给你函数接口和协议,C是做驱动层的开发,和硬件的关联比较大

嵌入式开发用什么语言
嵌入式开发涉及到嵌入式系统,通常需要使用特定的编程语言来开发针对嵌入式设备的软件。以下是一些常用的嵌入式开发语言:1.C:C语言是嵌入式开发中最常用的编程语言之一。它具有高效、直接的特性,能够对硬件进行底层控制,是嵌入式系统常见的开发语言。2.C++:C++在嵌入式领域也有一定的应用,尤其在一些...

搞嵌入式的是学C++好还是学C#比较好?该怎么解决
本人是搞嵌入式开发的,说得更具体一点是做单片机开发的。(不要告诉我说学C最好,C我自然已经会了。)主要是在开发应用中经常也要做一些上位机开发。主要是用来查看和处理单片机采集到的数据,主要也就是用到串口通信跟USB通信。可能以后还要开发一些USB驱动程序。所以几次失败后我转上了C++ builder。

mcu是学c还是c++
通过对比学习,可以更好地掌握C语言的核心特性,从而更深入地理解嵌入式系统的底层机制。总之,MCU开发需要掌握C语言和C++语言,这不仅是技术上的需求,也是为了满足不同的应用场景和需求。通过学习这两种语言,开发人员可以更好地应对各种挑战,提升自身的开发能力。

相似回答