C语言和VB的最大区别是什么?
答案:3 悬赏:10
解决时间 2021-01-28 03:16
- 提问者网友:夢醒日落
- 2021-01-27 13:48
C语言和VB的最大区别是什么?
最佳答案
- 二级知识专家网友:老鼠爱大米
- 2021-01-27 15:23
一:
VB是面向对象的,具有完全的OOP(面对对象程序设计)能力
C则是典型的面向过程的,不具备OOP能力
二:
VB是典型的高级语言,封装地很高层,不能对底层进行操作
C则是具有很多低级语言特点的高级语言,一般也可称为中级语言,所以具有很强大的对底层的操作能力,比如指针以及一系列内存操作函数能够直接操作内存,因此能够实现很多高级语言(包括VB)不能实现的功能.也因为如此,操作系统基本上都是用C加汇编写成的,比如Linux\Unix系统,其实也包括Windows的很大部分
三:
VB全称是Visual Basic,顾名思义就是可视化的Basic语言,所以它是在可视化环境中用的,没有什么跨平台性,可以说它开发的程序只能在Microsoft的Windows系统下面运行
C具有非常强大的跨平台的特点,能在很多平台,包括Windows\Linux\Unix\Solaris等等,甚至还有单片机(手机\PSP\路由器&交换机\游戏机等等)上面运行,而且标准的C语言是不包含可视化内容的,要编出可视化程序要用到Microsoft的VC++,要用MFC,不过那已经是VC++,而不是C了
VB是面向对象的,具有完全的OOP(面对对象程序设计)能力
C则是典型的面向过程的,不具备OOP能力
二:
VB是典型的高级语言,封装地很高层,不能对底层进行操作
C则是具有很多低级语言特点的高级语言,一般也可称为中级语言,所以具有很强大的对底层的操作能力,比如指针以及一系列内存操作函数能够直接操作内存,因此能够实现很多高级语言(包括VB)不能实现的功能.也因为如此,操作系统基本上都是用C加汇编写成的,比如Linux\Unix系统,其实也包括Windows的很大部分
三:
VB全称是Visual Basic,顾名思义就是可视化的Basic语言,所以它是在可视化环境中用的,没有什么跨平台性,可以说它开发的程序只能在Microsoft的Windows系统下面运行
C具有非常强大的跨平台的特点,能在很多平台,包括Windows\Linux\Unix\Solaris等等,甚至还有单片机(手机\PSP\路由器&交换机\游戏机等等)上面运行,而且标准的C语言是不包含可视化内容的,要编出可视化程序要用到Microsoft的VC++,要用MFC,不过那已经是VC++,而不是C了
全部回答
- 1楼网友:不如潦草
- 2021-01-27 17:23
一:
VB是面向对象的,具有完全的OOP(面对对象程序设计)能力
C则是典型的面向过程的,不具备OOP能力
二:
VB是典型的高级语言,封装地很高层,不能对底层进行操作
C则是具有很多低级语言特点的高级语言,一般也可称为中级语言,所以具有很强大的对底层的操作能力,比如指针以及一系列内存操作函数能够直接操作内存,因此能够实现很多高级语言(包括VB)不能实现的功能.也因为如此,操作系统基本上都是用C加汇编写成的,比如Linux\Unix系统,其实也包括Windows的很大部分
三:
VB全称是Visual Basic,顾名思义就是可视化的Basic语言,所以它是在可视化环境中用的,没有什么跨平台性,可以说它开发的程序只能在Microsoft的Windows系统下面运行
C具有非常强大的跨平台的特点,能在很多平台,包括Windows\Linux\Unix\Solaris等等,甚至还有单片机(手机\PSP\路由器&交换机\游戏机等等)上面运行,而且标准的C语言是不包含可视化内容的,要编出可视化程序要用到Microsoft的VC++,要用MFC,不过那已经是VC++,而不是C了
VB是面向对象的,具有完全的OOP(面对对象程序设计)能力
C则是典型的面向过程的,不具备OOP能力
二:
VB是典型的高级语言,封装地很高层,不能对底层进行操作
C则是具有很多低级语言特点的高级语言,一般也可称为中级语言,所以具有很强大的对底层的操作能力,比如指针以及一系列内存操作函数能够直接操作内存,因此能够实现很多高级语言(包括VB)不能实现的功能.也因为如此,操作系统基本上都是用C加汇编写成的,比如Linux\Unix系统,其实也包括Windows的很大部分
三:
VB全称是Visual Basic,顾名思义就是可视化的Basic语言,所以它是在可视化环境中用的,没有什么跨平台性,可以说它开发的程序只能在Microsoft的Windows系统下面运行
C具有非常强大的跨平台的特点,能在很多平台,包括Windows\Linux\Unix\Solaris等等,甚至还有单片机(手机\PSP\路由器&交换机\游戏机等等)上面运行,而且标准的C语言是不包含可视化内容的,要编出可视化程序要用到Microsoft的VC++,要用MFC,不过那已经是VC++,而不是C了
- 2楼网友:青灯有味
- 2021-01-27 16:42
C语言更注重程序的效率,应用更广泛;而VB注重的是功能的易用性,现在基本上被淘汰了。
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......
VB是Visual Basic的简称。是由微软公司开发的包含环境的事件驱动编程语言。它源自于BASIC编程语言。VB拥有图形用户界面(GUI)和快速应用程序开发(RAD)系统,可以轻易的使用DAO、RDO、ADO连接数据库,或者轻松的创建ActiveX控件,用于高效生成类型安全和面向对象的应用程序。程序员可以轻松地使用VB提供的组件快速创建一个应用程序。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯