学习 C++ 需要多长时间 - (以及为什么)?

学习 C++ 需要多长时间——(以及为什么)?

确切答案:2-3 个月

C++ 是最常用的编程语言。 C++ 的使用在 Windows 等主要操作系统、魔兽世界和 Android 游戏等知名游戏和平台以及 Photoshop 等图形用户界面应用程序中。

与所有语言一样,学习需要一段时间,但从长远来看,这一切都是值得的,无论是想从事 IT 游戏工作还是为了娱乐而学习。

与所有其他编程语言相比,例如 Java,一种更通用的语言,人们需要多长时间才能学会它?

也读一下 在 askanydifference 网站上 C++ 和 Java 有何不同

学习C需要多长时间

学习 C++ 需要多长时间?

C++ 语言级别所用的时间
初学者2-3个月
中级6-12个月
高级12个月

除了使用 C++ 进行更新外,还需要几个月到一年的时间。

这取决于您是否了解另一种编程语言。 在学习这门语言时,了解 Java 和 Python 之类的语言会有很大帮助。

学习基础知识不会花费太长时间,大约需要 2-3 周。 学习 C++,如果你只专注于函数式 C++,比如输入和输出,而排除对象、类和文件操作,你会花这么长时间。

C

这是一个人每天花 2-4 小时、每周 2 天花时间学习的时候。 对于绝对初学者来说,学习基础知识平均需要 3-XNUMX 个月。

解决更复杂的编程问题并以更复杂的方式理解语言需要更长的时间,大约需要 6-12 个月。

考虑到 C++ 经常更新,没有人能够“掌握”该语言。 一旦您了解语言中的细微差别,它将再次更新。

将需要更多地了解 C++ 语言。 一个人学习语言需要多长时间的另一个因素是他们的学习速度。

对于已经知道其他语言的快速学习者来说,可能需要长达一个小时的时间。

为什么学习 C++ 需要这么长时间?

给程序员更多的自由是很复杂的

C++ 是一种复杂的语言,不建议编程初学者使用,因为与 C++ 相比,其他程序就像冰山一角。 大多数其他程序旨在更容易编码以加快流程并使其工作。

这种语言有不同的目标。 它专注于在设计中尝试压缩速度和内存。 除了 C++ 必须与 C 的编程语言兼容。

学习 C

在包括与 C 的兼容性的同时,它构建在它之上,添加了调用引用、内置字符串以及另一个高级编程,使其比更简单的 C 更复杂。

学习这种语言所需时间的另一个因素是它提供了更多的自由和功能,但没有任何内置到程序中的提示来找出问题所在。

找出解决问题的方法需要耐心。 有一堆第一次无法理解的编码,并且学习某些规则的所有例外情况需要一些时间。

这是一个人需要建立并找出他们使用 C++ 的最佳方式的语言。

参考资料

  1. https://books.google.com/books?hl=en&lr=&id=Qx5oyB49poYC&oi=fnd&pg=PR1&dq=C%2B%2B&ots=KNnXAGt_o_&sig=V1_Mjp1Y74uS7msccTSehkPakUc
  2. https://cran.microsoft.com/snapshot/2017-02-04/web/packages/Rcpp/vignettes/Rcpp-introduction.pdf
点1
一个请求?

我付出了很多努力来写这篇博文,为您提供价值。 如果您考虑在社交媒体上或与您的朋友/家人分享,这对我很有帮助。 分享是♥️

尼迪的头像

关于尼迪

你好!我是尼迪。

在 EHL,一切都是关于休闲娱乐的美味、简单食谱。所以来和我一起去海滩,放松并享受美食吧。

26条评论

  1. 看来 C++ 提供了一个强大但复杂的学习旅程。关于为什么需要更长的学习时间的解释非常有见地,谢谢!

    1. 确实,关于 C++ 的详细解释及其学习时间的原因是有教育意义的。本文为有抱负的程序员提供了有价值的信息。

  2. 讽刺的是,学习 C++ 可能需要 2-3 个月的时间,但考虑到它频繁的更新,根本没有时间去掌握它。它肯定是一种复杂的编程语言。

  3. 学习 C++ 的挑战在所提供的原因中显而易见。值得称赞的是,这篇文章强调了浏览这种编程语言所需的复杂性和耐心。

  4. C++ 既提供自由又提供复杂性,这一事实为学习过程增添了一层兴趣。这是一篇关于了解 C++ 学习时间的信息丰富的文章。

  5. 我以前听说过 C++ 是一种复杂的语言,尽管它为程序员提供了更多的自由。对于任何评估是否学习它的人来说,时间框架都是至关重要的,谢谢。

    1. 当然,尼尔森。这是一门需要奉献精神和耐心才能完全掌握的语言。这里提供的见解对于有抱负的程序员来说非常有价值。

    1. 绝对是,里尔。本文阐述了 C++ 的复杂性和学习持续时间。对复杂编程语言的全面而富有洞察力的视角。

发表评论

您的电邮地址不会被公开。 必填带 *