问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

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

发布网友 发布时间:2022-04-25 00:03

我来回答

3个回答

热心网友 时间:2022-05-01 20:24

一:
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了

热心网友 时间:2022-05-01 21:42

少说了一点,不过其实也是废话:语法不一样(这是当然的,不然就成一样语言的两个版本了)
VB=Visual Basic,是Basic语言家族的成员,按照Basic语言进化树,是QBasic的后继进化出的Basic语言
但总的语法还是和Basic家族很近的
C语言是从BCPL(Basic Combined Programming Language)语言(也就是大名鼎鼎的B语言(B语言可不是Basic))提炼而来的,C语言的进化树可表示为:
ALGOL 60—>CPL—>BCPL—>C—>(C++)
*说明:C++只是这个进化树的一个分支,不是C的升级版本,是在C的语法基础上加入了OOP能力的另外一种语言,C与C++的关系可以理解为经典物理学和相对论物理学的关系,各有用处,不能说谁更好谁更有用

热心网友 时间:2022-05-02 01:08

一个有指针,一个没有指针
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
陕汽德龙f3000搅拌车仪表盘按钮用途 单眼皮肿眼泡下垂眼怎么化妆 蔚顿烟罩净化一体机突然不亮了是怎么回事? 蔚顿油烟净化器官网 有谁知道么蔚顿油烟净化器的售后怎么样? vivo手机左上角出现lte是什么意思 ...x5m手机前千面刻有4G,后面刻有ChinaMobile4GLTE是怎么回事 vivov3maxA的手机屏幕上出现了4GLTE怎么才能关闭 vivoy51左上角怎么是4glte 我本机是vivoX5L的移动版,为什么机的后盖有china mobile 《4glte... vb和c语言有什么区别 从事养殖业可享受哪些税收优惠政策? C语言和VB有什么区别 什么样的公司可以享受税收优惠政策 vb和c语言有什么区别? vb和c语言的区别 vb与C语言的区别 C语言和VB的区别是什么? 国家旅游局颁发的导游资格证怎么考取? 导游证怎么考河南 导游证如何考取,自考好点还是报班好点?相关流程请详解 移动手机开了飞行模式后,别人打电话会是什么反应? 手机上的时间在哪调整? 手机时间在哪可以调整? 手机的时间在哪调整? 在哪调整手机的时间? 五万的近似数包括5万吗? 5万人民币在越南能买房子吗? 5万左右有哪些性价比高的车值得推荐的么? 我有五万元钱适合做什么生意? 在税法中哪些情况下可以享受税法优惠? 请问VB和C语言有什么本质区别? VB与C有什么区别? vb与C语言的区别? VB与C语言有何区别 word中直接将问卷调查复制怎么做水印 请问外资可以享受什么税收优惠? VB语言与C语言的区别? vb和C的具体区别又是什么呢? 如何进行问卷调查? 失业人员,可享受哪些税收优惠政策? 编程中的语言VB和C语言有什么区别? VB和C语言的区别? 问卷调查中怎样用同一台电脑重复答同一道题 c和vb的比较 C语言和VB的区别 复制别人已经发布的调查问卷可以查看结果吗 使用UWB模块进行室内定位,一个tag正常情况下连接三个基站,如何更改底层API达到一个TAG连接多个基站? 吉利布丁粉都是用什么材料做出来的? 隧道人员定位如何实现?