C++比C到底高深多少?我还只学了C,再直接去学Visual C++可以吗?请高人指点迷津。

来源:百度知道 编辑:UC知道 时间:2024/05/31 08:57:10

就初学者来说 C 和C++一样的

学多了之后你就会发现C++更好用

等你达到宗师级别(世界顶级)的时候C反而更适合你

myleti 说的没有道理 别听他的
推荐一本C++ 的书
http://s21.live-share.com/d/65/d4/104241/Cpp.Primer.Plus.Fifth.Edition.Chinese.rar

绝对不可以!!!!!!!!!!!
不存在高深,但C++比C语言复杂多了,C语言是门简洁明了的语言,但是C++,号称是主流(比较有名)的语言中,最复杂的。我也这么认为,它并不是最复杂的语言之一,而是最复杂的语言,连之一都不是,我们大家常见的语言中,没有一种程序设计语言比它还复杂(Ada也很复杂,但我觉得没有C++复杂)。
你要不是个编程的狂热爱好者,我建议你不要学C++和VC++,最好去学C#。学VC++我觉得路线是:C/C++/WindowsSDK/MFC,一个都不能少,也就是说这四样你全要很不错,这个学习周期,我认为是:两年。你觉得怎么样?C++本身就有上十本的书需要你的消化,才能很熟练的运用。而C++这种语言编出来的东西,有个特点:你搞不好一些细节,就可能出现问题,但它很高效。而VB这样的语言,低效一些的好处是:副作用少,往往不会因为你没掌握全部的语言细节(本来它们公开给用户的语言细节就不多),导致意想不到的后果(比如临时变量的作用域问题,返回值,内存分配……)。
但作为一个基础,建议你要看看C++,每个人都需要至少知道一些C++语言的语法,因为现在C#/Java等,都很像C++,又比C++简单。可以说,会了C++,再学另两个比较容易。
如果你是个狂热的爱好者,那么,来吧,坚持一路,收获绝不仅仅会是C++本身。