嵌入式为什么选择C语言?

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值