c語言vbvcvfc有什麼區別,C語言 VB VC VF C 有什麼區別?

2022-01-09 14:30:45 字數 2822 閱讀 7202

1樓:

c語言,vb,c++都是程式語言,vc是程式設計軟體,且是與c語言相對應的程式設計軟體,而vf是資料庫開發軟體

2樓:安熠鐵娥

他們都是編譯軟體

區別在於他們的**寫發不同

操作介面不是完全相同

3樓:

都是高階語言,語法不一樣,有的功能強大,有的功能不夠強大

4樓:古老的情歌

只有b和c的區別。。

5樓:

c語言是一種程序導向的高階語言;

c++語言是一種物件導向的高階語言,相容大部分c語言**,可以說是從c語言發展來的;

vb,即viaual basic,是一種物件導向的高階語言,其語法等規則與c、c++完全不同,也是視覺化整合開發環境(一種軟體)的名稱;

vc,指的是visual c++,是一種軟體,用於軟體開發,使用c或者c++語言編寫程式**;

vf,即visual foxpro,是一種資料庫開發軟體。

vc、vb、vf等等都是微軟推出的用於軟體開發的軟體平臺,現在叫做visual studio套件,裡面包含各種語言的開發環境。c、c++則是高階語言的名稱,用微軟的visual studio可以編寫c、c++程式,用gcc、c++ builder等等也可以編寫c、c++程式。至於vb,源自一種高階語言basic,因為主要應用於dos和windows作業系統,其他系統幾乎不用,所以目前只有visual basic一種開發環境。

6樓:monkey家園

c: 一種語言,適合底層開發和核心層開發、嵌入式開發等

vb:visual basic,由basic語言擴充套件而來,也是一種語言,同時也是一個平臺,適合於桌面級別的應用軟體開發,它和c#一樣,是平臺與語言結合的語言。

vc:visual c++ ,一種平臺,基於c++/c語言,通常指mfc框架下的ide平臺或者mfc開發,vc也可以寫純win32非mfc應用程式。

vf:visual foxpro ,資料庫語言開發平臺,不過已經快過時了。

c++:一種擴充套件**於c,但是很強大的面嚮物件語言,目前最好的框架、庫、引擎都是建立在c++的基礎上。

c語言vb、vc、vf、c++各有什麼區別?

vb,vc,c語言與c++語言有什麼區別?

7樓:匿名使用者

c是c++的前身,因為這兩種語言有許多共同的語法和功能。以前,c可以說是c++語言的一個子集,因為c++剛出生時,他只是對於c語言的一個擴充,人們還是在普遍意義上講它歸類於c。 但是在c++的發展過程中,進行了許多擴充套件和改進,使其與c的差別越來越大,成為一種獨立於c的全新語言,而且比c更強大、用途更廣。

c 語言與 c++ 的區別有很多: 1,全新的程式程式思維,c 語言是程序導向的,而 c++ 是物件導向的。 2,c 語言有標準的函式庫,它們鬆散的,只是把功能相同的函式放在一個標頭檔案中;而 c++ 對於大多數的函式都是有整合的很緊密,特別是 c 語言中沒有的 c++ 中的 api 是對 window 系統的大多數 api 有機的組合,是一個集體。

但你也可能單獨呼叫 api。 3,特別是 c++ 中的圖形處理,它和語言的圖形有很大的區別。c 語言中的圖形處理函式基本上是不能用在中 c++ 中的。

c 語言標準中不包括圖形處理。 4,c 和 c++ 中都有結構的概念,但是在 c 語言中結構只有成員變數,而沒成員方法,而在 c++ 中結構中,它可以有自己的成員變數和成員函式。但是在 c 語言中結構的成員是公共的,什麼想訪問它的都可以訪問;而在 vc++ 中它沒有加限定符的為私有的。

4,c 語言可以寫很多方面的程式,但是 c++ 可以寫得更多更好,c++ 可以寫基於dosr程式,寫 dll,寫控制元件,寫系統。 5,c 語言對程式的檔案的組織是鬆散的,幾乎是全要程式處理;而 c++ 對檔案的組織是以工程,各檔案分類明確。 6,c++ 中的 ide 很智慧,和 vb 一樣,有的功能可能比vb還強。

7,c++ 對可以自動生成你想要的程式結構使你可以省了很多時間。有很多可用的工具如加入 mfc 中的類的時候,加入變數的時候等等。 8,c++ 中的附加工具也有很多,可以進行系統的分析,可以檢視 api;可以檢視控制元件。

9,除錯功能強大,並且方法多樣。 先學好了c語言,再慢慢接觸c++,語言是相通的,你一定能在code中找到自我的,加油!

組合語言、vb、vc、c++、vf等幾種語言的區別?

8樓:匿名使用者

一樓 別這麼說 什麼叫vb垃圾?是你不會用而已 新手建議學vb可以快速開發出自己的小軟體

vc 是為微軟的一個編譯語言的ide(編譯環境)裡面可以寫一些c語言的東西 c語言比較深奧可以做一些嵌入式設計當然也可以做程式開發

c++比較接觸底層的東西非常強大(當然沒有彙編更接觸底層 只是對高階語言來說比較接觸)

vf 是資料庫程式設計軟體 這個我不清楚所以請別人來補充了

9樓:

組合語言比較底層,一般我們通常用的像c之類的語言都可以解釋成組合語言。

樓上說c預言只能開發dos程式,純屬扯淡,自己學的不精,不懂什麼,就不要來誤導人。什麼dos程式,有這樣說的麼?這叫console(命令列介面),不叫dos!

windows程式都可以用c語言來開發,c語言加上彙編能完成windows平臺下所有軟體的開發任務。

c語言功能不夠強大?c語言是最靈活的高階語言,用c語言開發不了的東西,你用其他語言試試,也只有彙編能夠完成了。真是搞笑,還是一句話,不懂就不要來誤導別人!

c++接近底層?c++是一種物件導向的程式語言,而c語言才是最接近底層的高階語言!

c語言,cc,vc 有什麼區別

c語言一般支援函式呼叫 c 物件導向 支援類的呼叫 c 完全物件導向 使用虛擬機器執行 vc 是個編輯器,語言使用c 規範,帶有mfc庫,便於介面程式編寫 c c 是語言c 是不完全支援面對物件語言 c 是完全面對物件語言 c 特點 靈活功能強大 c 簡單 實用vc 是編譯器 vc和vc 是同一個意...

c語言中ltgt和有什麼區別C語言中和有什麼區別

舉例說明 例如你使用的是turboc include 代表編譯時直接在turboc軟體設定指定的路徑 預設是turboc所在資料夾下的include資料夾 中尋找裡面是否有stdlib.h的庫檔案。如果有,直接載入 如果沒有,報錯 無法找到庫檔案 include stdlib.h 代表編譯時先尋找你...

c語言中pa和pa有什麼區別

c語言中 p a和p a只有一個區別就是指標初始化時間不同。p a p是1維指標 p a p是2維指標 p a示例 inta int p a 5 p a printf valueis d.p 擴充套件資料 p a的使用 int a,b,c int p a 5 b 6 c 7 p int malloc...