vc,c++,c语言有什么区别?

是一样的吗?
c#?

简单的说,C语言是最早出现的高级语言之一,主要是编写函数,是面向过程的,属于结构化程序设计语言。C++(C plus plus)是在C语言基础之上发展而来的,与C不同的是引入了类库,是一种面向对象的程序设计语言。VC是Visual C++ 6.0的简称,是一种集成开发环境,可以使用MFC类库,也可以调用API函数,可以方便的开发以C或者是C++编写的Windows应用程序。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2008-09-30
VC是一个工具,不是语言
C是面向过程的语言
C++是面向对象的语言
先有的C后有的C++
具体的我想应该有百科吧
第2个回答  2008-09-30
VC是一个编程环境~也算是一门语言了~因为设计MFC~~SDK~编程~
C和c++是语言~c++相当是对C的扩充~
但不建议你这么理解~完全应该把他们当做不同的语言来学习~
C就是C~
c++就是c++~
呵呵~
第3个回答  2008-10-07
1C# 与 C 和 C++ 比较
内存用垃圾收集系统来管理:没有用来撤消 new 调用的 Delete 方法。

不使用 (.h) 头文件,此类文件也不是必需的。现在将存储于头文件中的信息作为程序集的一部分存储。

在 C# 程序中,类定义中右大括号后不必使用分号。

Main 方法的首字母大写,而且是静态类的成员。Main 返回 int 或 void。

每个程序都必须包括 Main 方法,否则该程序不能编译。

switch 语句的 break 语句不是可选的。

条件必须为 Boolean。

默认值由编译器分配(引用类型为 null,值类型为 0)。

C# 与 Visual Basic 比较
使用分号而不是换行符。

C# 区分大小写,例如,Main 方法的首字母大写。

条件必须为 Boolean。

C# 与 Java 比较
Main 方法的首字母大写。

在值类型和引用类型之间进行装箱和取消装箱转换:无需创建包装类型。

Java 中的最终类在 C# 中是密封类。

C# 支持属性。

默认情况下,C# 方法为非虚方法。

为了包括编译器的其他信息,C# 支持属性。
第4个回答  2008-09-30
c和c++都是语言,但c++包括C,
vc不是语言
是基于c++语言的编译器。。没有可比性
第5个回答  2008-10-01
VC是一个编译工具,后者是两种不同的语言。
相似回答