关于如何学习c/c++的问题

来源:百度知道 编辑:UC知道 时间:2024/05/27 19:53:46
本人想开始学习c语言,然后再学习c++。
请问一般情况下,自学c语言和c++。都大概需要多久的时间,才能编写一些高级程序?(注意是,先学c,再学c++。不是单纯的直接学习c++需要的时间)
我指的高级程序的意思是,比如像实现 3D MAX 、maya或者是 CAD类的程序的基本功能。(如:二、三维的图型建模)
注:我自觉得学习能力、逻辑思维能力较强
大家的建议对我来说非常有帮助,能不能帮我介绍一些好的书,就先说c语言的吧,入门级,最好是大学教程,讲解的越透彻越详细越好,最好是理论性很强的那种。什么名字,谁编写的,我去找找

学习语言本身其实需要的时间不长,能力强的话,入门大概一个月就能够了。
但是我想说的是,做一个高级程序并不是只会C或者C++语言本身就够了,C++是面对对象的语言,对面向对象的理解是需要长期的时间去积累的。对于图形图像的处理要用到计算机图像学、计算机图像处理、离散数学等知识,这些都需要有一定得积累才能做出一些好的程序出来。
当然在VC++环境下调用OPENGL或者DIRECT 3D和使用GDI+来实现编程本身并不难,但要实现复杂的功能不是一朝一夕的事情,加油努力吧。
我无法给出什么一年两年这样的概念,我只能说需要长的积累,这个过程是痛苦和难熬的,祝你好运。
这个问题先结题好么?问这么多问题,又没分的。

这个因人而异,不过先学c,再学c++怎么也得一年半到两年啊

这个你起码得学2年,你说的这些要求都比较高,有些难度的。你要把书认真的看透,还要多思考,多练习编程实践!vvvvvvvvvv

这个你起码得学2年,你说的这些要求都比较高,有些难度的。你要把书认真的看透,还要多思考,多练习编程实践!