在单片机的地界儿里,C 语言稳坐中军帐,C++ 想分杯羹?难喽。咱电子工程师天天跟那针尖大的内存空间较劲,C++ 那些花里胡哨的玩意儿,在这儿真玩不转。 先说内存这道坎儿。您当 stm32f4 的 256k RAM、1M ROM 是标配?多数时候咱打交道的,是 stm8 这种 8k RAM 的 “小矮个儿”,stm32f1 的 32k RAM 就算是 “小康家庭” 了。就这么丁点儿地方,C 语言打个转都得缩手缩脚,C++ 带着类、对象、虚函数杀进来,光构造析构的开销就能把 ROM 啃掉一大块。您说上实时