1年
你有其他编程语言的经验并且采用了有效的学习方法,那么你可能只需要几个月的时间就能掌握C++。
但是如果你是从零开始学习,并且采用了不太有效的学习方法,那么你可能需要一年或者更长的时间才能掌握C++。
因为你已经学了C,并且“学的还行”,所以就课程本身来说,有了较为扎实的基础,半年是可以学会的,但计算机语言有个特点,那就是必须得“用”。与C++应用相关的东西太多了,所以没个几年是难以完全掌握的,你说的两年,这个时间如果切实利用上的话,应该是没有问题的。
1年
你有其他编程语言的经验并且采用了有效的学习方法,那么你可能只需要几个月的时间就能掌握C++。
但是如果你是从零开始学习,并且采用了不太有效的学习方法,那么你可能需要一年或者更长的时间才能掌握C++。
因为你已经学了C,并且“学的还行”,所以就课程本身来说,有了较为扎实的基础,半年是可以学会的,但计算机语言有个特点,那就是必须得“用”。与C++应用相关的东西太多了,所以没个几年是难以完全掌握的,你说的两年,这个时间如果切实利用上的话,应该是没有问题的。