学C++就不用学C了吗?如果从C开始学有什么好处?

如题所述

两种语言不能一概而论的说谁好谁简单,因为出于算法的描述上来说 C++、 C 、JAVA 只是工具; 就像许多图片处理工具一样; 只不过出版公司不一样处理的方法不一样。 C++总体来说现在和C使用率差不多,C因为较早出来而且其完善性必然比C++要好, 所以多数大型软件还是C,为主导位置。 可是C一般做出的东西都比较大,没有C++和JAVA方便; JAVA使用方便, 但是多数公司是不会愿意花费巨额资金在其更换上, 因为C、 C++做出的软件变成JAVA, 虽然性能上会有提高, 但是耗费太多。 但是JAVA由于其良好的用户接口, 使得在许多算法研发和竞赛中还是很有竞争力的。 因此C++和C都学学,而且要注重二者的差异性学习;JAVA也可以适当了解,其实最重要的还是建模和算法分析优化方面的工作; 其他的就是一些语言规范的要求了。
温馨提示:答案为网友推荐,仅供参考