严格来说,C语言也是第三代语言,然而其中包含了大量面向硬件的 和底层的方法因此C语言又称作半汇编好像是吧,再加上 其中拥有可以直接操作内存的指针导致了高效率性,而嵌入式软 件开发主要就是面向硬件层;如果你是做上层的应用开发,就不必了,类似在PC机上做软件开发,只不过是用了交叉编译 环境,把你在PC写的程序代码用编译器把它编译成目标板能识别的二进制码就行了但基本没有一个学嵌入式开发的人只对上层做了解而已。

c++嵌入式软件开发要学什么

注系统开发,网络编程和大型游戏还是需要学好CC个人认为较难点,手机游戏需要学会JAVA工程项目的系统软件开发,常用的是JAVAJavaEE和C#NET,还有些中小型开发常用的技术Delphi,PB,PHP,ASP等等很多人都是从C。

c++嵌入式开发入门书籍

嵌入式找钱多的比较容易,软件开发现在出来,如果就去一个小公司,没什么钱的,给开个3000就不错了软件开发的话建议学好C++或者任意一门面向对象语言语言不重要,而且经常换,重要的是思想学好算法,编译原理,操作。

嵌入式系统是指嵌入在其他设备中的专用计算机系统,例如智能手机汽车电子控制系统家电等通过掌握C语言,您可以参与嵌入式软件的开发,包括设备驱动程序底层系统软件以及开发嵌入式应用程序等2系统软件开发C语言在。