C++ C语言和C#有什么不同
2个回答
展开全部
C语言:一种面向过程的语言,属于中间语言,既具有高级语言的语法特点,又具有低级语言的强大功能。
C++语言:一种完全面向对象的语言,是C语言增加了类概念后的版本。
C#语言:语法在很大程度上类似于C/C++和JAVA,在简易型方面也类似于VB,但他是基于.NET平台的,更适合开发Web和Windows
Form应用。
C++语言:一种完全面向对象的语言,是C语言增加了类概念后的版本。
C#语言:语法在很大程度上类似于C/C++和JAVA,在简易型方面也类似于VB,但他是基于.NET平台的,更适合开发Web和Windows
Form应用。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
1、我们通常说的C语言,其实是VC++。正宗的C的语法和VC有一些区别。最早的C,是TC,这个是C语言的原始版。C语言是面向过程的开发语言,但是由于C是没有操作软件的,而且用C做程序开发太麻烦了,例如:我用编程工具,例如VB,我可以有工具直接拖到窗体中即可,比如按钮。但是,如果真正用C语言来写,单单是一个按钮就需要几百行代码。所以,如果要开发软件,根本不用考虑使用C语言。但是C语言是除汇编以外,最接近机器(也就是硬件)的。所以如果要和硬件打交到,会使用到C。
2、C++,C的升级。属于半面向对象的,不是纯面向对象。其实就加入了函数,过程,类。可以进行封装。
3、C#是微软推出的一种语言。可以在.net集成开发环境中使用。现在经典的,高深一点的语言大体是2个方向,一为JAVA、然后到JAVA的升级版J2EE和J2SE。另一个方向就是.NET集成开发环境。C#和C++在语法等方面比较类似,你掌握了C++,或者纯面向对象的JAVA语言,那么C#很容易就学会了!
希望我的答案能让你满意。
如果能给你帮助,请加分给我!
2、C++,C的升级。属于半面向对象的,不是纯面向对象。其实就加入了函数,过程,类。可以进行封装。
3、C#是微软推出的一种语言。可以在.net集成开发环境中使用。现在经典的,高深一点的语言大体是2个方向,一为JAVA、然后到JAVA的升级版J2EE和J2SE。另一个方向就是.NET集成开发环境。C#和C++在语法等方面比较类似,你掌握了C++,或者纯面向对象的JAVA语言,那么C#很容易就学会了!
希望我的答案能让你满意。
如果能给你帮助,请加分给我!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询