C++的问题!急

来源:百度知道 编辑:UC知道 时间:2024/06/30 05:31:03
C++到底是什么,是不是象DOS那样有很多很多的命令,我看了好几本书,听大家说都是初学看的,可是根本一点都看不懂!我没接触过这东西,想学,请不要复制一大堆没用的东西来,认真的回答我的问题

c语言是几乎所有机器语言的基础,学好C语言,再去学C++ 、VC、VB、VF等语言都非常容易了,所以建议你先学习C语言

C++是现比较常见的计算机高级语言中的一种。
可用它编写程序,让程序实现你所需要的功能,简单的有一些电脑小游戏,既然编写程序,肯定就有一些命令。
C是C++的基础,C++语言和C语言在很多方面是兼容的。因此,掌握了C语言,再进一步学习C++就能以一种熟悉的语法来学习面向对象的语言,从而达到事半功倍的目的。
C++虽也是基础,但C++是学好C语言之后才容易学。

dunzivip 什么叫c++过时了!c++算的上现在最高级的语言了。
要学c++就要选对书,选一本初级的教材吧,那样会容易学点。你看的几本书估计都是c++晋级的吧!不然能看懂的

C++都过时了

c++是一种编程语言,这种语言是人能够看的懂的,但是机器是看不懂的。
计算机能识别的代码只是01代码。
需要计算机按一定的步骤工作,就需要人去编写这些01代码,但是单单编写01代码,是一件乏味、而且烦琐的事情(计算机发展初期就是这样的)。于是人们想出了使用特定的标记来说明这些代码,比如符号push,表示一段什么01代码,于是出现了汇编语言(也是一种编程语言,比较低层次的)。
但是随着技术的发展,这种符号也出现了麻烦,因为汇编是面向cpu,内存操作等的,与我们需要的现实的逻辑有一定差别,于是需要抽象出更高级的语言来表示,就出现了c,c++,java语言等,称为高级语言。实际上这些语言也是按人们预先定义好的规则来组织的。

c++编写出来的代码,具有较高的逻辑性和可读性,但是需要转换成01代码,于是需要特定的工具来转换。这便是我们编程用的编程工具(环境)。
如:vc,bc,这些叫做集成开发环境,其中包含了编写代码工具,编译器,解释器,连接器,debug工具等等。这些工具用来排除代码错误,将代码(c++代码)转换成低层次的语言(如汇编代码或01代码)。

经过编译出来的程序,实际上就是01代码的集合,应为是要送到cpu去执行的(cpu只能识别01代码)。

当然java程序的执行过程可能和c/c++等写的程序执行起来