vb好还是c语言好?

如题所述

VB与C语言各有千秋。VB作为面向对象的语言,具备完全的OOP能力,而C则属于典型的面向过程编程,缺乏OOP特性。

VB被设计为高级语言,封装得较为抽象,无法深入底层进行操作。相比之下,C语言虽然也具有高级语言的特点,但因其具有较多低级语言的特性,所以能够直接操作内存,如使用指针和内存操作函数等,从而实现一些高级语言难以完成的功能。正因为这一点,C语言成为了操作系统的主要开发语言,如Linux、Unix系统,甚至Windows系统的部分代码也是用C语言编写的。

VB全称为Visual Basic,意即可视化的Basic语言,因此它主要用于可视化开发环境,不具备跨平台性,所开发的应用程序只能在Microsoft的Windows系统下运行。

然而,C语言则具有很强的跨平台性,能够运行在Windows、Linux、Unix、Solaris等众多平台之上,甚至包括单片机、手机、PSP、路由器、交换机、游戏机等设备。标准C语言本身并不包含可视化编程的功能,要实现可视化程序开发,通常需要借助Microsoft的VC++和MFC工具包,但这已经超出了纯C语言的范畴。
温馨提示:答案为网友推荐,仅供参考
相似回答