问C++与C语言有什么区别?我作为初学者,要学哪种好呢?

来源:百度知道 编辑:UC知道 时间:2024/05/22 02:42:42
要是学习C语言 都需要什么工具啊 从哪里学起啊

建议直接学C++.
从过程性语言的共有这个意义来说,学习C++,无须先学C.
程序设计方法正在从结构化程序设计走向面向对象程序设计.从根本意义上说,C能够很好地支持结构化程序设计,而C++能够很好地支持面向对象程序设计.当学习了C或C++的过程化语言部分时,面临两种选择:一种是学习结构化程序设计方法,然后在逐渐过渡到面向对象程序设计;另一种是直接学习面向对象程序设计.我认为无须先学结构化程序设计,而是在学了过程性语言后,直接学习面向对象程序设计.
虽然学了C可以促进C++的学习,但我仍认为学C++无须先学C``
可以买些钱能或侯洁的书看看``

其实区别不是很大,就多了一个对象和几个函数的差别,这个可能你现在不好理解,可以这么认为C++是C的升级。
如果要学C你就用WIN-TC把,这个比较好用,到华军就可以下。

当然学C了,C是C++的基础啊!建议你选清华大学出版社的教材潭浩强的那本。

先学C

c语言是基础