vc编程和c语言编程有何区别?具体点,谢谢哈

如题所述

首先VC是一个软件(IDE集成开发环境)(编译、编辑、调试)
C和C++。但C++中的有些特性是不用的,例如I/O流,多态继承
WindowsSDK(软件开发工具)
VC的灵魂:MFC(微软基础类库)
ATL(ActiveX模板类库)
其他的SDK,如OpenGL,DirectX,ActiveMoive,DrawDib(WinG)

C语言是一种计算机程序设计语言。它既有高级语言的特点,又具有汇编语言的特点。它可以作为系统设计语言,编写工作系统应用程序,也可以作为应用程序设计语言,编写不依赖计算机硬件的应用程序。因此,它的应用范围广泛。
C语言对操作系统和系统使用程序以及需要对硬件进行操作的场合,用C语言明显优于其它解释型高级语言,有一些大型应用软件也是用C语言编写的。
C语言具有绘图能力强,可移植性,并具备很强的数据处理能力,因此适于编写系统软件,三维,二维图形和动画。它是数值计算的高级语言。
常用的C语言IDE(集成开发环境)有Microsoft Visual C++,Borland C++,Watcom C++ ,Borland C++ ,Borland C++ Builder,Borland C++ 3.1 for DOS,Watcom C++ 11.0 for DOS,GNU DJGPP C++ ,Lccwin32 C Compiler 3.1,Microsoft C,High C,Turbo C等等......
温馨提示:答案为网友推荐,仅供参考
第1个回答  2008-09-24
VC是可视化C语言,visual C,特点是编程界面比较好,有很多控件可以用,比如按钮,直接添加按钮就可以了。另外程序运行效果可以很方便的看到。

C语言比较原始,所有东西都需要自己编写,比较麻烦。比如按钮,你需要一句一句的编程,把这个按钮制作出来。
第2个回答  2008-09-24
VC是C++语言,支持面向对象的;
C是C语言,只面向过程;
VC因为是C++,可以实现C的所有语法。
第3个回答  2008-09-24
1: VC包含C
2: VC在C的基础上扩充了大量的类库
3: 有了这些类库,VC编程更加容易,功能更加强大,面向对像。
4: C面向过程,适合小程序,执行效率高的程序开发,例如单片机。本回答被提问者采纳
第4个回答  2008-09-24
区别大了
VC是面向对象的(visual c)
C是面向过程

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网