懂arm嵌入式的进

来源:百度知道 编辑:UC知道 时间:2024/06/11 11:36:02
准备学arm+linux 同时学了一半的c++ 听说搞嵌入式不用c++,而是用c 那我不要继续学习c++了吗?

看你是搞嵌入式的哪一方面?!
要是搞嵌入式的驱动开发,底层之类的东东就需要熟练的C语言编写能力以及较好的汇编阅读修改能力。
如果是搞嵌入式的应用程序开发,C++就是你不可缺少的语言。
如果有毅力有兴趣,把C++学习完也是件好事!

我的blog,欢迎学习交流!
http://blog.163.com/jammy_lee/

建议把C++学完,半途而废可惜了,C++和C也不冲突
而且C++是对C的扩充,学会C++ C也基本都掌握了。
了解了C++的面向对象思想,开阔了视野,对以后学习嵌入式也很有好处,比如数据结构什么的。
做嵌入式底层的话,基本都用C,但如果是以后做嵌入式应用软件的话,C++还是很有用的。

如果你arm+linux优先级比较高的话,建议先学c语言。搞嵌入式一般来说是用c的。

还是要学的,C++是C的后续产品,尽管效率有些差异。
而且c++完全是一种与C不同的思想,在计算机软件开发上用的很多。

既然学了就可以学完,然后主要掌握c与c++的区别就可以,比如输出cout与printf,动态分配内存malloc和new等的区别。嵌入式主要是用c编写效率高,指针直接接触内存等优势,是高级语言中的低级语言

谁说不可以用C++,可以用的,