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

vb与C语言的区别

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

我来回答

6个回答

好二三四 时间:2022-08-01 06:01

1、VB程序设计是面向对象的,具有完全的OOP,面对对象程序设计能力;C语言则是典型的面向过程的,不具备OOP能力;2、VB程序设计是典型的高级语言,封装地很高层,不能对底层进行操作;C语言则是具有很多低级语言特点的高级语言;3、VB程序设计全称是Visual Basic,就是可视化的Basic语言,所以它是在可视化环境中用的,没有跨平台性,说它开发的程序只能在Microsoft的Windows系统下面运行;C语言具有非常强大的跨平台的特点,能在很多平台,而且标准的C语言是不包含可视化内容的。

热心网友 时间:2022-08-01 03:09

vb与C语言的区别如下所示:

1、C语言是一门通用计算机编程语言,广泛应用于底层开发,C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。

2、VB是Microsoft公司开发的一种通用的基于对象的程序设计语言,为结构化的、模块化的、面向对象的、包含协助开发环境的事件驱动为机制的可视化程序设计语言,是一种可用于微软自家产品开发的语言。

3、VB和C语言都是程序开发中的一种语言,c语言不支持可视化编程,vb支持可视化编程。

4、VB和C语言均可完成任何一种开发需求;对于界面制作,c语言会变得很繁琐,vb则相对简单快捷;vb语言的语法要求不严格,可不先声明变量,c语言必须先声明后使用。

5、vb是一种事件驱动的程序结构,c语言的程序必须从一个main函数开始。

6、C语言它更高效,并且在嵌入式linux环境下支持更好,它的语言主要是以描述功能为主,而VB由于它更接近于脚本的同时是面向对象的语言。

7、c语言支持指针,而vb不支持;c语言入门相对较难,vb则很容易入门,但后续的深入学习c语言会变得相对容易。

热心网友 时间:2022-08-01 04:27

区别如下表:

扩展资料

具体区别的例子:

1、C 语言输入输出

printf(“a=%d,b=%d ”,a,b);

scanf(“%d%d%d ”,&a,&b,&c);

2、VB 语言的输入输出:

inputBox(“x=”,”输入 x 的值 ”)

print “x=”;x

热心网友 时间:2022-08-01 06:01

这二者都是程序开发语言,c语言不支持可视化编程,vb支持可视化编程。

从功能上考虑,二者均可完成任何一种开发需求。

但是对于做界面,c会变得很麻烦,vb则相对简单。

vb语言的语法要求不严格,可以不事先声明变量(当然是个人设置的),c必须先声明后使用。

vb是一种事件驱动的程序结构,c的程序必须从一个main函数开始,c支持指针,vb不支持。

c入门相对较难,vb则很容易入门,但是后续的深入学习c会变得相对容易。c可以用来做一些底层的和计算机硬件相关的开发工作,vb在这方面相对较差。

扩展资料

C语言是一门通用计算机编程语言,广泛应用于底层开发。C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。

尽管C语言提供了许多低级处理的功能,但仍然保持着良好跨平台的特性,以一个标准规格写出的C语言程序可在许多电脑平台上进行编译,甚至包含一些嵌入式处理器(单片机或称MCU)以及超级电脑等作业平台。

二十世纪八十年代,为了避免各开发厂商用的C语言语法产生差异,由美国国家标准局为C语言制定了一套完整的美国国家标准语法,称为ANSI C,作为C语言最初的标准。目前2011年12月8日,国际标准化组织(ISO)和国际电工委员会(IEC)发布的C11标准是C语言的第三个官方标准,也是C语言的最新标准,该标准更好的支持了汉字函数名和汉字标识符,一定程度上实现了汉字编程。

C语言是一门面向过程的计算机编程语言,与C++,Java等面向对象的编程语言有所不同。

其编译器主要有Clang、GCC、WIN-TC、SUBLIME、MSVC、Turbo C等。

Visual Basic(简称VB)是Microsoft公司开发的一种通用的基于对象的程序设计语言,为结构化的、模块化的、面向对象的、包含协助开发环境的事件驱动为机制的可视化程序设计语言。是一种可用于微软自家产品开发的语言。

“Visual” 指的是开发图形用户界面 (GUI) 的方法——不需编写大量代码去描述界面元素的外观和位置,而只要把预先建立的对象add到屏幕上的一点即可。 “Basic”指的是 BASIC (Beginners All-Purpose Symbolic Instruction Code) 语言,是一种在计算技术发展历史上应用得最为广泛的语言。

Visual Basic源自于BASIC编程语言。VB拥有图形用户界面(GUI)和快速应用程序开发(RAD)系统,可以轻易的使用DAO、RDO、ADO连接数据库,或者轻松的创建Active X控件,用于高效生成类型安全和面向对象的应用程序。程序员可以轻松的使用VB提供的组件快速建立一个应用程序。

参考资料:百度百科-c语言,百度百科-Visual Basic

热心网友 时间:2022-08-01 07:53

首先我们撇开语言问题,谈谈你的学习目的吧。
如果你希望以一般兴趣来学习计算机课程的话,学习学校规定的要求就足够了,如果还觉得不过瘾,想简单地开发一下WINDOWS小程序的话,学学JAVA(并学会使用其集成开发环境,如NETBEAN之类),关于JAVA,详细可以到JAVA的开发商SUN公司的中国网站下载相关资源,完全免费:http://developers.sun.com.cn/
如果是以一种职业的眼光(也就是毕业出来后从事相关工作),建议你可以在大二的时候申报双学科(也就是辅修),这样,你就可以在学校的指导下修得计算机专业的课程。如果觉得任务太重……那么可以选择转专业(记着,前提是你打算毕业后当计算机工作的相关人员),日语的确是好东西,不过还是可以自学的……但科学类的计算机……还是有人指导一下比较好。
如果你实在想自学,最好就是认识一个计算机专业的学生(找些师兄就比较好),信息、软件学院一大把……如果自己没有认识的,问同学有没有认识的,向那人咨询一下他(她)的课程,借一下课本(其实一般图书馆也有这些课本)就OK啦,自后就是自己的努力问题了。

好吧,问转入正题,语言问题。
一般如果你想开发一些对日软件,而不打算将其商业化的话,你学的VB足够满足你的要求,不过说真的,个人比较推荐你用JAVA,简单易学,功能也相当强大(只要你的软件不商业化的话)。而且实现可视化非常简单(这里说的可视化是指非“黑屏白字”模式的程序,和专业意义上的可视化不大相同)。而且,日语学习也不是不占时间的,所以JAVA就比较能满足你要求了。
关于C语言,老实说……是一个非常强大的语言,VB是不能媲美的。或者说不定,你手机里面的程序都是C写成的。不过就比较推荐专业学生学习,非专业学生会比较缺乏动力在这玩意上了,好比如你上课从宿舍到教学楼,骑自行车就够满足了,用不上坐飞机这么严重(当然你想学龙珠一样瞬间移动……但有谁能!?你会吗?教我啊……)。不过可以告诉你一句,C语言是好东西,绝对不会过时就是了(起码这几十年内),不过学习C是有难度的。
最后……既然你报了的话,请好好学吧,如果有实验课,好好玩啊,因为那是提升你学习动力的来源(起码我认为)。不过用C来实现WINDOWS软件就会比VB或JAVA麻烦,这点你记着就OK了。

热心网友 时间:2022-08-01 10:01

这二者都市程序开发语言,c语言不支持可视化编程,vb支持可视化编程,从功能上考虑,二者均可完成任何一种开发需求,但是对于做界面,c会变得很麻烦,vb则相对简单。vb语言的语法要求不严格,可以不事先声明变量(当然是个人设置的),c必须先声明后使用,vb是一种事件驱动的程序结构,c的程序必须从一个main函数开始,c支持指针,v b不支持。
c入门相对较难,vb则很容易入门,但是后续的深入学习c会变得相对容易。c可以用来做一些底层的和计算机硬件相关的开发工作,v b在这方面相对较差。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
...结构的施工分包给其他单位那么是不是EPC总承包就不能分包 Win11玩不了地平线4如何解决_Win11玩不了地平线4怎么办 Win11玩不了地平线4如何解决_Win11玩不了地平线4怎么解决 地平线5警告显卡内存过低怎么办 极限竞速地平线5闪退怎么解决 极限竞速地平线5闪退解决方法 怎样册除手机屏幕上(精品游戏)图标 烧结普通砖有哪些 烧结普通砖都有哪些 ...4年后的年龄与弟弟3年前的年龄和是35岁。今年哥与弟各几岁??_百度... ...等于弟弟7年后的年龄,哥哥4年后与弟弟3年前的年龄的和是35岁。哥哥... C语言和VB的区别是什么? 国家旅游局颁发的导游资格证怎么考取? 导游证怎么考河南 导游证如何考取,自考好点还是报班好点?相关流程请详解 移动手机开了飞行模式后,别人打电话会是什么反应? 手机上的时间在哪调整? 手机时间在哪可以调整? 手机的时间在哪调整? 在哪调整手机的时间? 五万的近似数包括5万吗? 5万人民币在越南能买房子吗? 5万左右有哪些性价比高的车值得推荐的么? 我有五万元钱适合做什么生意? (五万元的整)大写 5万块钱在现在的社会算大钱吗? 宾馆预定需要注意什么?电话可以预定吗 ?具体怎么预定? 宾馆预定需要什么?电话可以预定吗 ?具体怎么预定 怎样预定宾馆? 在网上如何预定其他城市的七天酒店的房间? 预定酒店的流程是怎样的? vb和c语言的区别 vb和c语言有什么区别? 什么样的公司可以享受税收优惠政策 C语言和VB有什么区别 从事养殖业可享受哪些税收优惠政策? vb和c语言有什么区别 C语言和VB的最大区别是什么? 在税法中哪些情况下可以享受税法优惠? 请问VB和C语言有什么本质区别? VB与C有什么区别? vb与C语言的区别? VB与C语言有何区别 word中直接将问卷调查复制怎么做水印 请问外资可以享受什么税收优惠? VB语言与C语言的区别? vb和C的具体区别又是什么呢? 如何进行问卷调查? 失业人员,可享受哪些税收优惠政策? 编程中的语言VB和C语言有什么区别? VB和C语言的区别?