【mbed】MDK.c文件复制到mbed中出现报错

被自己蠢到了。

problem_solution:

在mbed中使用cpp文件就可以了。

more:

MDK(Keil Microcontroller Development Kit)支持 C 和 C++ 两种编程语言。mbed OS 主要使用 C++ 进行开发,这两种语言之间有一些关键的区别,这也是为什么在 mbed 中使用 C 文件可能会导致报错,而改为 C++ 文件后就不报错。

  1. 语言范式

    • C 是一种过程式编程语言,主要关注函数和过程。
    • C++ 是一种多范式编程语言,支持过程式、面向对象和泛型编程。
  2. 数据类型

    • C++ 提供了更多的数据类型和结构,如类、对象、模板等。
    • C 主要使用结构体和基本数据类型。
  3. 内存管理

    • C++ 支持动态内存管理操作符如 newdelete,而 C 使用 mallocfree
  4. 标准库

    • C++ 标准库(STL)提供了丰富的容器类、算
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值