請問下VB和VC有什麼區別

時間 2025-01-29 00:05:20

1樓:網友

vb是視覺化程式設計的經典,微軟推出vb時的目的就是讓普通電腦使用者可以嘗試編寫軟體。好處就是,實現一些簡單功能要比vc等語言簡單得多。當然,要實現一些高階功能的時候,卻相對比較困難,甚至不可能。

而vc著和其它語言一樣是為程式設計師開發的,個人認為很枯燥。

至於寫遊戲麼,最常用的可以說是c++了,注意c++和vc是有區別的。

但據我說知,每種語言都可以編寫遊戲,只不過,針對各種遊戲,每種語言各有所長罷了。不過,現在大多數遊戲都不是用單一語言編寫的。

而dnf用什麼不知道,只知道它用的不是普通的方法(當然未必是說它高階)。因為它在工作管理員的應用程式中看不到,只在程序中存在。這跟它的遊戲方式有關係,它要求程式以最快的速度從硬體(鍵盤)獲得指令。

2樓:網友

vc可能好點!感覺簡單點。

3樓:網友

vb適合於新手,比較簡單,vc++複雜,沒個三年五載是不能學的很透徹的。

但你想做遊戲輔助程式,還是學vc吧,vb對系統程式設計的支援不是很好。

4樓:黑客之源

如果是。net,那麼vb vc 都可以,vb肯定比vc簡單。

vb與vc的區別在哪兒??

5樓:信必鑫服務平臺

區別:1、vb是由basic語言演化而來的visualbasic,意思是視覺化basic,而vc是由c++語言演化而來的、visualc++,意思是視覺化c++,vb功能沒有vc強大,但是很容易掌握。

2、vc++的視覺化沒有vb的好,但是不是絕對沒有的,其對而且對話方塊的是跟vb一樣的,不過不是像vb那樣放在第乙個介面罷了。

3、vc++是完全物件導向的程式設計工具,而vb是不夠完全的物件導向程式設計工具,vc++是完全編譯語言,vb是本地編譯語言,不夠完全,vc++效率高,封裝性好,繼承性高,vb效率相對低了很多,但介面友好,二者只能取其一,或者使用vc++,vb輔助(因為vb開發快)。

vb和vc都有什麼功能?

6樓:太平洋電腦網

vb和vc差別是很大的,vb太質樸猛喊歷了,總有用批處理的感覺,現在用的一般都是vb6的版本,當然visual basic的下乙個版本對這種情況做了很多改變,至少按照目前的說法物件導向這部分不像以前的版本那樣簡陋。 至於vc,是乙個強大的工具,但強大枝搜並不等於好用,vc的物件體系就好像沒有封裝一樣,留有明顯的api的痕跡,介面設計,資料庫都不是vc的強項,不可否認,vc是個崇尚暴力和底層解決方案的程式設計師的最愛!!和vb比起來要學會就難很多了!!

vb是最簡單的,但功能不全、開發出來的軟體對系統資源依賴性強 vb的開發實際上就是在乙個視窗裡「畫」按鈕之類的東西,然後再在按鈕里加**,這個所謂「按鈕」實際上是vb眾多被稱為「控制項」的東西的其中之一,是別人為你編寫好的,但這些「控制項」是用什麼編寫的呢?滲歷,是用c++編寫的(vb想要實現什麼功能,必須先用c++做控制項),所以有句話說的好「真正的vb高手其實是c++高手」,學vb往往會破壞你學習其他軟體的思路,他的語法與其他流行軟體的語法不一樣,學完以後會有少許誤入歧途的感覺。

c和vb的差別在於什麼.

7樓:中哥點評

c語言是一門通用計算機程式語言,廣泛應用於底層開發,不需要任何執行環境支援便能執行的程式語言。vb是微軟公司開發的一種通用的基於物件的程式設計語言,為結構化的、模組化的、物件導向的、包含協助開發環境的事件驅動為機制的視覺化程式設計語言。

8樓:亥朝辛自

嚴格點講:vb是解釋型語言。

而c是編譯型語言。

vb是物件導向程式設計。

而c程序導向程式設計。

vb是可編寫圖形介面程式。

而c是編寫字元介面程式,圖形介面比較難。

通俗點講:vb是物件導向的,c是程序導向的,c是所有語言的基礎,所以很多人的入門語言都是學c,c學會了後,學什麼都很快。

vb功能不是很強大,c

更接近於硬體。

很多微控制器用的是c,個人建議先學c吧。

vb和vc++的區別有那幾點

9樓:手機使用者

我個人比較偏好c/c++。說它無所不能,可能有些誇張,因為許多語言和開發工具都有其擅長的領域。例如做個**,c就不如asp簡單。

但是c語言的適用性比較廣,特別是象驅動程式這樣的系統領域,c語言也可以應用。c語言是程序導向的語言,而c++是物件導向的語言。c語言可以被看做c++的乙個子集,也就是說可以使用c++編譯器來編譯c語言程式。

幾乎所有作業系統上都有c語言的和編譯系統。dos下經常使用turbo c,而windows下通常使用visual c++和borland c++ builder,這些系統的**從千元到萬元,這要看你購買的版本。在網上也可以找到許多免費的c/c++編譯器,只是不如商業的好用。

c語言也可以編寫windows程式,但是不如vb簡單。如果你使用vc++或c++builder的c++類庫程式設計,比c語言要簡單的多,但仍比vb要難一些。我的看法是對於一般愛好者,學vb就可以了。

只有想成為專業開發者的才去學c/c++。

c語言和vb的最大區別是什麼?

10樓:手機使用者

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

11樓:匿名使用者

少說了一點,不過其實也是廢話:語法不一樣(這是當然的,不然就成一樣語言的兩個版本了)

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++的關係可以理解為經典物理學和相對論物理學的關係,各有用處,不能說誰更好誰更有用。

12樓:匿名使用者

乙個有指標,乙個沒有指標。

vc藥片和vc膠囊有什麼區別,維生素C藥片和膠丸功效上有什麼區別?

女性老得快,主要表現在臉上,過了幾年多了幾條皺紋,顯得特別老,為什麼會有皺紋,主要是 失去彈性,很鬆馳,vc可以幫上忙。健康的 離不開膠原蛋白,膠原蛋白會使 有光澤,有彈性。膠原蛋白的合成需要維生素c參加,所以vc缺乏,膠原蛋白不能正常合成,導致細胞連線障礙。人體由細胞組成,細胞靠細胞間質把它們聯絡...

vc 與c 有什麼區別和聯絡

申城城申 一 區別 1 概念。c 是程式設計語言,是一種軟體編制的通用規範,vc 是程式設計環境或者一種工具。vc 是微軟公司在c 的基礎上提供了一些windows圖形介面函式庫,可以說vc 就是c 加上windows圖形庫。2 使用。c 是一門程式語言,而vc 是一個工具。c 是與平臺無關的,vc...

vb新手,請問窗體層和form1的區別

你說的form1指的是form1 load這個過程吧?在sub或function裡面宣告的變數只能是過程級變數,只能是本過程使用,其它過程無法訪問。在窗體的通用部分用dim或private宣告的是窗體級變數,整個form1都可以訪問,其它窗體無法訪問。在窗體的通用部分用public宣告的是全域性變數...