C语言 C++ 和VC#

来源:百度知道 编辑:UC知道 时间:2024/07/04 19:06:27
我是计算机初学者,最近刚学完VB,想学C语言,但我遇到了困惑:
首先C语言和C++是什么关系?两者互相独立还是C++是C语言的分支出来的另一种语言?
另外我还看到有什么Visual C#,这又是什么?和前两者是什么关系?麻烦解释一下,另外这三门语言我先学哪个比较好??

我支持楼上所有的
我只谈谈c#
你说的VC#指的是
Visual C# 它是微软的一套开发环境
利用C#语言的
他能帮助我们快速地创建一个界面
其实就像VB也是一套开发环境
而只是VB利用了vb语言
而VC#利用了C#语言
同理VC++也是一个道理

那什么是C#呢
它是一种面向对象的语言
与Java比较接近
它省掉C++的指针多继承等复杂的特性
所以C#是比C++简单易学
但是速度不如C++
操作底层硬件也不如C++
他的优点是简单能快速建立起友好的用户界面
目前主要应用在网络编程 以及一般软件的界面开发

先学习C语言,在学C++

c语言是面向过程的变成语言,而c++是面向对象的语言,c++兼容c也就是说c是c++的一个子集!对于c#不太清楚!个人觉得其实直接学c++而不学c还要好点,因为先学c,对过程变成熟悉了,再学面向对象的c++的时候还要花时间去转过这个由过程到对象编程的过渡期!

C++是C的超集,是面向对象的编程语言,而C是结构化编程语言,C#(读音为C sharp)是Mcrosoft公司集成开发环境Visual Studio.NET的一个 组件,是一种完全面向对象的语言。
先学C和c++都可以,不过一般情况下都先学C吧

其实他们都是不同的语言。如果C++不叫C++而叫B++你会不会把它和VB联系起来呢?C语言是面向对向的,而后面那两个是面向过程的,本质上它们有区别的!(C#也是一微软开发的一种语言)C++几乎兼容所有的C,但是有一点点小区别!其实先学哪个都一样,主要看你打算以后做什么了!如果是学低层开发:例如:window的应用程序,我建议你学C,至于你想开发软件,建议你学C++或是java!
注:我是学C++,学了这个再学C,很easy!

C++是C的超集,是带类的C,学C++没有必要先学C,很多书都会这样告诉你的,C#是微软为了推出.net平台而开发出来的新的语言,它结合C++与Java的优点而开发出来的,和Java一样是一种跨平台的语言。