有哪位知道VC++, C++, C++.NET, C#, C#.NET究竟有何区别啊??怎样才能把它们全都掌握好呢???

来源:百度知道 编辑:UC知道 时间:2024/05/02 21:38:12
(请高手帮忙解释下,我刚学完C++,下步该学什么呢???谢谢!!!)

C++ 是语言特征和面对象思想,兼容C语法
VC++ 是C++编译和开发环境,具有诸如MFC,STL,ATL标准库和框架支持
C#类似于Java,编程完全对象化,有诸如垃圾回首机制的Java特征
.net 是虚拟平台,C++.net C#.net是基于平台的开发语言,可以享受到跨语言跨平台的好处 ,具体个人不太清楚

没必要全部掌握好,看你要做哪方面,
如果你想做系统底的,建议学C++类的,
如果想做高层应用方面的,建议学C#类的
如果选择C#,C++只是个铺垫,没必要掌握得很精的

vc是对可视化编程环境的总称,包括VC++,VB,VC#.NET等
C++是非纯面向对象的编程语言,JAVA是纯面向对象的编程语言,具有许多优点如跨平台等,微软为抢夺市场也搞了个跨平台的语言C#.
VC.net是现在的升级版本,是对以前VB,VC6.0等编程环境的集成和升级(个人理解)

c++和c#是一种语言.
vc++,vc++.net,c#.net是开发环境。
其他的上面几位说的非常好了。