嵌入式C基础知识(1)

什么是嵌入式 C? / 你对嵌入式 C 语言的理解是什么?

嵌入式 C 是 C 标准委员会指定的 C 编程语言的一组语言扩展。 它通常用于解决不同嵌入式系统的 C 扩展之间存在的共性问题。 嵌入式 C 编程通常需要对 C 语言进行非标准扩展,以支持增强的微处理器功能,例如定点算术、多个不同的内存库和基本 I/O 操作。

C和C++区别?

C语言:面向过程的语言,其核心关注于问题是如何被解决的,把实现一个软件功能的过程分为一个个过程。 例如汽车要去加油,其过程为:汽车启动->汽车行驶->汽车加油。在这里我们不关注物件本身(汽车这个对象),默认定义执行该过程的主题是汽车。

C++语言: 面向对象的语言,在计算机科学中的对象既可以表示客观世界的问题空间(namespace)中的具体的某个事物,又可以表示软件系统解空间的基本元素,如变量、数据结构、函数等。例如汽车要去加油,汽车<启动,开车,加油>, 我们关注物件(对象)本身,只需要考虑什么时间干什么事。启动,开车,加油属于这个物件的基本属性。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

xiaoyi9812

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值