Kar*_*mra 2 c# c++ java programming-languages
好吧,所以我刚学了一门关于计算机科学的入门课程,学校的语言选择是Java(我有基本的多态,封装等概念......).我想学习C++然后C(我听说人们应该首先学习C++然后转到C),并且想知道C#是否是一种很好的过渡语言,因为Java和C#之间的语言相似.那么学习C#会先帮助我更好地理解C++吗?
我感谢任何帮助.谢谢.
疑.C#与Java相比没有明显的C++.它确实支持unsafe代码中的指针,但除此之外我无法想到它会成为从Java到C++的特别好的桥梁.这也是我怀疑更有可能被来自另一个方向的开发人员使用的功能.如果你有其他学习C#的原因我会说它,但为了更容易转换到C++,我会说跳过它.
我觉得从Java到C和C++的最简单过渡是首先从C开始.
感受指针而不是内存管理.
然后,一旦你对C和C++中的硬件有所了解,就可以使用C++来处理对象和STL.
这就是我学习的方式,对我来说这是一个非常简单的过渡.
| 归档时间: |
|
| 查看次数: |
912 次 |
| 最近记录: |