学习单片机可以先学c++吗 c++和c有什么区别

2024-11-16 23:57:20
推荐回答(5个)
回答1:

单片机一般都用C,如果是32位的有用C++的,原因就是C++引入了的类的概念,方便开发,但是效率低一些,使用的资源也更大。所以到底用哪个要看应用而定。
C是基础,学C++的话必须先把C学好了。

回答2:

单片机编程用keil, iar 等软件
单片机编程一般用c,但也可用c++,iar 支持c++编译,c和c++的编程思想是完全不同的,建议当两个独立的语言来学习
c一般用于底层开发,要求效率
c++用于上层开发,代码易维护,重用性好,32位单片机肯定可以用c++

回答3:

学习单片机的话,最好是把C语言掌握熟练哦.C++是C语言的扩充.一个是面向对象语言,一个是面向过程语言.建议你多去找些相关资料多了解下.

回答4:

单片机一般都用C的,不用面向对象,如果你习惯了面向对象会发现再用C编程变得很困难。建议你还是老老实实学C吧。

回答5:

单片机一般用C就可以,基本上你会C再学C++就相对容易很多。