C、C+、C++、C#这些有什么区别?不都是C语言吗?请将其介绍!

来源:百度知道 编辑:UC知道 时间:2024/06/06 18:36:29
C、C+、C++、C#这些有什么区别?不都是C语言吗?请将其介绍!

简单说下,

C跟C++ 语法结构上差不多,写法上不太一样,C++对C进行了扩展和延伸,常称带类的C;

目前没有C+这种语言;

C# 是微软对.net平台特别开发的语言,个人觉得和java很像;

所谓的C语言是单指C而已.其它的并不能说成是C语言.

本人孤陋寡闻,没听说过C+.
其他的都是计算机语言。
C是面向过程的语言。
C++是面向对象又支持面向过程的语言。
C#是支持面向对象的语言,现在仅微软一家支持。

都吸收了部分C的语法

C语言是最开始的
C++是细化了C语言
例如在变量定义空间分配,类的引入等
使得PC在编译的时候更加精确
C+是C向C++的过度
C#是C++基础上增加了许多预处理文件,使得编程更加渐变

没有c+
c++不是c语言 是用的比较多的语言 比c流行 我很喜欢c++ 风格和c完全不同 适合抽象编程 是面向对象的 可以泛型编程
c#是另一门语言 适合网络编程

c就只是一个c
c+多了一个+
c++有两个++
c#是多一个#
全世界的都知道
不过好像没听说有c+的

不一样的。。。。c是最初始的语言。。是面向过程的语言。一般运行在tubo C 的开发环境中。。。好像没有c+,估计c+是c++的简称吧。。呵呵。。。c++和c#是面向对象的语言。只不过c++里有指针这一复杂的概念。。而c#没有指针这一说法。。。所以说学c#比较容易。。这是我的个人想法。。。