JackWho
你不是急于求成, 你是走在了一条并不适合绝大多数人的路上。以前的大学计算机都是以 C / C++ 做为教学入门语言, 现在国内外都改为了 java 或者 python, 为什么, 因为让学习者在更短的时间周期内看到所学的知识能为自己带来回报, 决定了他能不能学好编程 (忽略底层细节, 用更少的代码行数完成同样的功能, 对初学者来说是极好的)。学一门高级的面向对象(友好)语言很良心的推荐, 比如 python 或者 java, 为什么是面向对象好, 因为现在面向对象是主流了(主流意味着你将来自学其他面向对象语言, 更快上手), 为什么是高级, 因为自底向上的学习编程方法, 容易让人放弃。C / C++ 这些语言更加底层, 他们的重要的, 采用在掌握了一种高级编程语言之后再学习不迟。