第1个回答 2012-06-21
汇编肯定要学, 因为底层硬件的运行机制 汇编能加深你的理解。。C也肯定 因为大多数底层是C语言支撑。 但C++ 也需要,因为很多操作系统虽然是用C写的(微软的操作系统更多的偏C++) 但用到了很多C++的思想。 同时也有很多底层是用C++做的,比如我现在做的一个蓝牙芯片的底层都是C++做的。 但最高效的方式应该是C++ C 汇编混合编程。 因为各自都有各自的优势。。这样效率会很高。
可以不学 但 当你C用得很熟练的时候 工作中用到C++ 临时学也就一周两周就OK,不过后果是后续会有些BUG 或者编程方法由于你对C++不太熟悉 而花了很多时间。
所以还是建议学。