C++与C语言单片机,支持上有何区别?

C++

1个回答

写回答

谷艺雯

2026-01-15 03:50

+ 关注

计算机
计算机

仅支持C语言的单片机,像51这种,已经古老到没人给它做编译器了。除了个人为学习底层计算机原理(而非单片机应用)以及公司为压缩成本(使用五毛以下的51单片机)这两种情况外,都建议舍弃51单片机,因为它太陈旧了,学习它无法获取现代编译器工具链知识、现代编程逻辑思维和编程规范。支持C++的单片机,意味着其内核至少支持标准C语言,至少有GCC,还可能有LLVM后端。即便你可以不用C++,但如果单片机不支持C++,那它可能就没有主流编译器支持了。

举报有用(0分享收藏

Copyright © 2025 IZhiDa.com All Rights Reserved.

知答 版权所有 粤ICP备2023042255号