c#、c++、c语言有什么不同呀,我想学C,但有这么多版本,不知道谁能告诉我它们有什么不同。

来源:百度知道 编辑:UC知道 时间:2024/05/18 21:56:57
经过多方面研究,我在c++和C#上选,你们给我这个刚刚接触C,又想在自制软件上有所做为,(做中底层应用软件),告诉我那个简单一些吧!!!

C#就是C语言,C++是面向对像的C语言,要学习的话就从C开始学吧,基础的东西学了永远没坏处

c是c++的子集,c是面向过程的,C++面向对象,都是编译型的,做底层开发
c#是纯对象语言,预编译解释型,c#的部分风格更倾向delphi,因为作者是同一个人,c#的存在类似java,python之类

其实,C, C++,C#都是独立的,想学哪个都可以,没什么联系,但是我见意你还是从C学起,并不是因为C与C++有所谓的什么关系,而是学C可以让你得到很多东西,是其它高级语所不能做到的,C与C++是本质上的不同,不能只看语法的相似,C#是微软出的用来对付JAVA的,与C有点亲戚关系但没什么联系,都是独立的,所以你可把C,C++,C#看成是没有关系的三门独立语言,我认为这样比较好,不要都和C扯上关系

c是最基础的,其他的都是从它上面引申出来的.其实只要学会c其他的都比较好学的,只不过是语句有点不一样的.

计算机语言都是一通百通的,重要的是编程思维.