中易网

C语言和VB的最大区别是什么?

答案:3  悬赏:10  
解决时间 2021-01-28 03:16
C语言和VB的最大区别是什么?
最佳答案
一:
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了

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提供的组件快速创建一个应用程序。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
女生送男生瓜子是啥意思
紫云祥茶庄地址在哪,我要去那里办事
每个社区都有社区少先队吗
什么叫图片缓存???
请10人吃饭吃自助餐划算还是去酒店吃比较划算
一般情况下,财产中可以抵押的是
有确切史料证实明初有叫“达玄” 的高僧吗?
火车道上的红绿灯是什么意思?
中国体育彩票新华路地址在哪,我要去那里办事
关晓彤在《好先生》中演技如何?
过度营销 会被禁几天?出现几次这样情况会被封
宁德霞浦到三都澳多少公里
DOTA2在win7里面运行不起来啊,怎么办。
手机发射功率到达基站一般是多少
我实心球扔7米几,跑步30.8秒,这样能考到体
推荐资讯
杨洋拍左耳时多大?
其光如日月,其声如雷,其名曰夔。翻译
别克英朗gt发动后显示gode4是什么意思。如果
建湖怎么样学好半永久,费用多少
多万买个微型车,值得吗
请问想给一小铁片(厚度0.1mm)钻14个孔,加
春联应该怎样区分上下联
DO是什么游戏
请告诉我一些腐的词语
汪峰去哪儿了
废品店(沿江南路与解放街交叉口东50米废品店)
a与b的3倍的和是多少
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?