當前位置:編程學習大全網 - 編程軟體 - C語言和VB最大的區別是什麽?

C語言和VB最大的區別是什麽?

壹:

VB是面向對象的,具有完整的OOP(面向對象編程)能力。

c語言通常是面向過程的,不具備面向對象的功能。

二:

VB是典型的高級語言,封裝在高層,底層無法操作。

c是壹種高級語言,具有低級語言的很多特點,壹般也可以稱為中間語言,所以對底層的操作能力很強,比如指針和壹系列內存操作函數,可以直接操作內存,所以可以實現很多高級語言(包括VB)無法實現的功能。正因為如此,操作系統基本都是用C+匯編寫的,比如Linux\Unix系統,也有很大壹部分是Windows。

三:

VB的全稱是visual Basic,顧名思義是壹種Visual Basic語言,所以在可視化的環境中使用,不存在跨平臺的問題。可以說它開發的程序只能在微軟Windows系統下運行。

c具有非常強大的跨平臺特性,可以在很多平臺上使用,包括Windows\Linux\Unix\Solaris等,甚至單片機(手機\PSP\路由器&交換機\遊戲機等。),而標準C語言不包含可視化內容。要編譯可視化程序,要用微軟的VC++,要用MFC,但那已經是VC++,不是c了。

  • 上一篇:泉州市洛江區是造啥的
  • 下一篇:高考科技特長生包括哪些項目
  • copyright 2024編程學習大全網