1樓:
一樣,通常說的vc就是vc++, c++向下全面相容c, 所以vc必然支援c, 沒有必要區分vc和vc++, 在vc下大多使用c++程式設計,整個mfc也是面向c++的,所以要想使用mfc開發必然使用c++, 說白了,vc就是mfc + c++, 學vc學的是mfc這個類庫,如果脫離mfc則可以使用c進行原始的sdk開發.
2樓:匿名使用者
不一樣,
vc 是在windows介面下執行的c語言。(也就是說c在dos介面執行,vc只不過把c語言改的方便**,其他和c一樣的)v的意思是視覺化的意思。
vc++,就是視覺化的c++語言,c++是c語言的改進版(要不然怎麼叫++呢?)
如果學過c語言的,學習c++會容易。
所以,vc和vc++是有區別的。
3樓:匿名使用者
不是這就如同電視機和松下電視機的區別一樣。c語言是一種開發語言,有很多廠商都開發了自己的c語言工具,目前常用的包括visual c++和c++ builder等。每個廠商都遵從一定標準,所以一般的c語言程式都可以在這些系統中編譯,但是廠商也都增加了自己的一些特色功能,而這些特色功能可能是彼此不相容的。
當然,visual c++除了可以編譯c語言的程式,它還可以編譯c++程式,而c語言程式和c++程式的區別就大了。
c語言與vc++的區別有很多:
1,全新的程式程式思維,c語言是程序導向的,而vc++是物件導向的。
2,c語言有標準的函式庫,它們鬆散的,只是把功能相同的函式放在一個標頭檔案中;而vc++對於大多數的函式都是有整合的很緊密,特別是c語言中沒有的vc++6.0中的api是對window系統的大多數api有機的組合,是一個集體。但你也可能單獨呼叫api。
3,特別是vc++中的圖形處理,它和語言的圖形有很大的區別。c語言中的圖形處理函式基本上是不能用在中vc++中的。主持人注:
c語言標準中不包括圖形處理。這裡的c語言的圖形處理指的是dos下的c語言。
4,c和vc++中都有結構的概念,但是在c語言中結構只有成員變數,而沒成員方法,而在vc++中結構中,它可以有自己的成員變數和成員函式。但是在c語言中結構的成員是公共的,什麼想訪問它的都可以訪問;而在vc++中它沒有加限定符的為私有的。
4,c語言可以寫很多方面的程式,但是vc++可以寫得更多更好,vc++可以寫基於dosr程式,寫dll,寫控制元件,寫系統。
5,c語言對程式的檔案的組織是鬆散的,幾乎是全要程式處理;而vc++對檔案的組織是以工程,各檔案分類明確。
6,vc++中的ide很智慧,和vb一樣,有的功能可能比vb還強。
7,vc++對可以自動生成你想要的程式結構使你可以省了很多時間。有很多可用的工具如加入mfc中的類的時候,加入變數的時候等等。
8,vc++中的附加工具也有很多,可以進行系統的分析,可以檢視api;可以檢視控制元件。
9,除錯功能強大,並且方法多樣。。
vc 程式設計問題,vc 屬於什麼程式語言
updatedata包含了這個原型沒有。vc 屬於什麼程式語言 vc 是微軟出的用於編寫c 的開發工具,使用它自帶的mfc庫,可以很簡單方便的寫出windows,視窗之類的程式。vc 不是語言,是c 編譯器。c 才是程式語言。vc 程式設計問題,類 include include using nam...
vc是公司的什麼職務,VC是公司的什麼職務
風險投資 venture capital 簡稱是vc,在中國是一個約定俗成的具有特定內涵的概念,其實把它翻譯成創業投資更為妥當。廣義的風險投資泛指一切具有高風險 高潛在收益的投資 狹義的風險投資是指以高新技術為基礎,生產與經營技術密集型產品的投資。根據美國全美風險投資協會的定義,風險投資是由職業金融...
gcc和vc有什麼區別呢vc編譯時用的編譯器相
嘎嘎嘎哈哈哈嘿嘿嘿 vc 是ide,也就是整合開發環境,其中,包含,文字編輯器,編譯器等開發工具鏈。而gcc是c 編譯器,linux下專用的c,c 編譯器,它不是ide。gcc可以和vc 中包含的編譯器等同。換句話說,linux下的c 開發,需要一系列工具,如,netbeans,atom等編輯器,再...