c++ c#
visual c++ Dev-c++的区别c++ c#的区别
补充:说直白点啊没那个脑细胞来理解啊
visual c++ Dev-c++的区别c++ c#的区别
补充:说直白点啊没那个脑细胞来理解啊
答案:Dev-C++是一个C&C++开发工具,它是一款自由软件,遵守GPL协议。它集合了GCC、MinGW32等众多自由软件,并且可以从devpak.org上取得最新版本的各种工具支持,而这一切工作都是来自全球的狂热者所做的工作,并且你拥有对这一切工具自由使用的权利,包括取得源代码等,前提是你也必须遵守GNU协议。
Visual C++是一个功能强大的可视化软件开发工具。自1993年Microsoft公司推出Visual C++1.0后,随着其新版本的不断问世,Visual C++已成为专业程序员进行软件开发的首选工具。虽然微软公司推出了Visual C++.NET(Visual C++7.0),但它的应用的很大的局限性,只适用于Windows 2000,Windows XP和Windows NT4.0。所以实际中,更多的是以Visual C++6.0为平台。Visual C++6.0不仅是一个C++编译器,而且是一个基于Windows操作系统的可视化集成开发环境(integrated development environment,IDE)。Visual C++6.0由许多组件组成,包括编辑器、调试器以及程序向导AppWizard、类向导Class Wizard等开发工具。 这些组件通过一个名为Developer Studio的组件集成为和谐的开发环境.. C++是C的扩展,C#又是C++的扩展。
C++是C的发展语言,所有合法的C语言都是合法的C++语言。C++是C的超集。
他们用的都是C系语言.最早的C语言是在UNIX下成形的,后来也转入了DOS下,那时代表就是Tubro C,特别是TC2.0。
后来,补充了很多语法和函数,并引入了对象、类等等模块化思想,就成了C++。
C++在DOS下存在很短,并不是因为它不好,而是因为此时很快的我们的电脑上装上了win。
这时,C++就基本跑在win下了,代表有VC和BCB。
它们有一个共同的特点,就是使用C语系(C#是不是不知道,没玩),也就是说,最基本的语法是类似的,甚至完全相同,但是有少数语法不同,有些函数不同(C++基本向下兼容C)。
可以这么说,一般来说,C写的东西,在C++编译器下,多数情况下基本上是能编译通过的。
C#读作"c sharp",是微软一个程序员发明的,一般用于服务器开发,现在被微软用来推广.NET战略。C#是asp.net的默认开发语言。
VC、VC++都只是C、C++的开发工具,都是微软的简单的说,C++是从C语言发展而来,多用于基层开发,
而C#是从Java而来(开发C#的那个程序员最初是干Java的),多用于微软的.NET平台
上一个:Java中什么是“对已经实现好的数据结构进行包装”
下一个:C++贪吃蛇