我认为嵌入式选择C语言主要有以下几个原因:一、C语言的特点:(1)移植性比较好 (2)能够直接访问硬件,我们做嵌入式开发就是要和硬件打交道的 (3)运行效率高,做开发时c语言能够给上层提供支持; 二:由于嵌入式开发的核心技术都是依着操作系统做开发,要么在操作系统上做开发,要么在操作系统底层做开发,而现在主流的操作系统全部是用C语言实现的,所以选择C语言; 三:C语言是面向结构的,而我们熟知的C++、JAVA是面向对象的,面向结构尽管有它的缺点,但它是解决具体事情的,同时面向结构的缺点也比较突出,代码的可读性差、复用性差、拓展性差、维护性差,我们在做嵌入式开发时要提高代码的可读性、复用性、拓展性、维护性。
嵌入式为什么选择C语言?
最新推荐文章于 2022-10-09 09:23:58 发布