C語言和VB的區(qū)別

發(fā)布時間:2025-09-29 12:07:27 瀏覽次數(shù):3

一:VB是面向對象的,具有完全的OOP(面對對象程序設計)能力C則是典型的面向過程的,不具備OOP能力二:VB是典型的高級語言,封裝地很高層,不能對底層進行操作C則是具有很多低級語言特點的高級語言,一般也可稱為中級語言,所以具有很強大的對底層的操作能力,比如指針以及一系列內存操作函數(shù)能夠直接操作內存,因此能夠實現(xiàn)很多高級語言(包括VB)不能實現(xiàn)的功能.也因為如此,操作系統(tǒng)基本上都是用C加匯編寫成的,比如Linux\Unix系統(tǒng),其實也包括Windows的很大部分三:VB全稱是Visual Basic,顧名思義就是可視化的Basic語言,所以它是在可視化環(huán)境中用的,沒有什么跨平臺性,可以說它開發(fā)的程序只能在Microsoft的Windows系統(tǒng)下面運行C具有非常強大的跨平臺的特點,能在很多平臺,包括Windows\Linux\Unix\Solaris等等,甚至還有單片機(手機\PSP\路由器&交換機\游戲機等等)上面運行,而且標準的C語言是不包含可視化內容的,要編出可視化程序要用到Microsoft的VC++,要用MFC,不過那已經(jīng)是VC++,而不是C了。

vb和c語言區(qū)別
需要裝修報建?需要辦理施工許可證?歡迎咨詢客戶經(jīng)理 18221559551