vc 和c 有什麼區別,VC 與C 有什麼區別和聯絡?

時間 2021-08-31 23:30:44

1樓:匿名使用者

c++是一種標準(一般由ansi來規範),vc++是一種實際存在的語言,由微軟公司設計開發。

2樓:

microsoft visual c++,(簡稱visual c++、msvc、vc++或vc)微軟公司的c++開發工具,具有整合開發環境,可提供編輯c語言,c++以及c++/cli等程式語言。

c++是一種使用非常廣泛的計算機程式語言。

3樓:hl_轉身

vc++是一種軟體,提供簡單的開發環境。而c++則是一門功能強大的計算機語言

4樓:

vc++是一款軟體 c++是一種程式語言 用c++編寫的程式可以在vc++上執行

5樓:匿名使用者

vc++又叫做visual c++,vc++整合了微軟視窗程式設計(windows api),三維動畫directx api,microsoft .net框架等,當然我們最熟悉的是mfc;而c++相對於vc++更底層。vc++是有微軟公司設計開發,因此只能在windows作業系統中執行,而c++是一種標準(一般由ansi來規範),因此可以實現跨平臺。

vc++有專門的編譯器,叫做vc++或者visual stdio,vc++的最新版本是vc++ 2010;visual stdio的最新版本是visual stdio2010。而c++的編譯器很多,windows系統中最常見的c++編譯器是dev c++。

希望對你有所幫助。

6樓:善翔飛

c++入門經典 美 ivor horton 著 李予敏 譯

vc++與c++有什麼區別和聯絡?

7樓:申城城申

一、區別:

1、概念。c++是程式設計語言,是一種軟體編制的通用規範,vc++是程式設計環境或者一種工具。vc++是微軟公司在c++的基礎上提供了一些windows圖形介面函式庫,可以說vc++ 就是c++加上windows圖形庫。

2、使用。c++是一門程式語言,而vc++是一個工具。c++是與平臺無關的,vc++只能在windows跑,學習vc++,是學windows程式設計。

應該先學程式語言,然後再具體的學習與平臺相關的東西。

3、學習方式。vc++教材都是假設使用者已經掌握了c++語言,沒有c++基礎,這樣是無法理解mfc 的任何東西的。學好了c++,即使不學visual c++,也是大有作為的。

二、聯絡:

c++是在c語言的基礎上加入了“類”的概念以及“物件”的概念,所以c++是物件導向的程式語言。而vc++是在c++的基礎上加入了對windows視覺化(視窗化以及控制元件)操作的支援,所以它也是物件導向的程式語言。

8樓:

vc++與c++的區別和聯絡:

1.c++是純粹的程式語言。

2.vc++是程式設計環境,即平常所說的ide(即integrated development environment,是“整合開發環境”的英文縮寫)。vc++只是一個編譯器,或者說是一種“編譯器 +源程式編輯器”的ide。

3.vc是windows平臺用來開發c++程式的工具軟體,除了符合c++標準,包含c++標準類庫以外,還提供了其他新的類庫。例如mfc(用來進行windows平臺gui開發)。

9樓:匿名使用者

c++是vc++的骨架,是語言架構.

vc++是微軟在windows平臺開發軟體的工具包.主要是以c++為基礎的語言,並封裝了關於windows視窗類等

10樓:戴鼎小休

c語言是一門通用計算機程式語言,應用廣泛。c語言的設計目標是提供一種能以簡易的方式編譯、處理低階儲存器、產生少量的機器碼以及不需要任何執行環境支援便能執行的程式語言。

要想知道vc++,首先要了解c++。c++是在c語言的基礎上加入了“類”的概念以及“物件”的概念,所以c++是物件導向的程式語言。而vc++是在c++的基礎上加入了對windows視覺化(視窗化以及控制元件)操作的支援,所以它也是物件導向的程式語言。

至於編譯工具則比較豐富,c語言有tc2.0,c++有tc3.0,vc++有微軟的vc6.0、vs系列。

11樓:我是小超子

c++是一門語言,而vc++是個工具。

12樓:癯月笑浮生

vc++不僅僅是一種工具,而且是c++的一種方言

vc和dev-c++有什麼區別

13樓:匿名使用者

一、指代不同

2、dev-c++:是一個windows環境下的一個適合於初學者使用的輕量級 c/c++ 整合開發環境(ide)。

二、功能不同

1、vc:整合了便利的除錯工具,特別是整合了微軟windows視窗作業系統應用程式介面(windows api)、三維動畫directx api,microsoft .net框架。

三、特點不同

1、vc:允許使用者進行遠端除錯,單步執行等。還有允許使用者在除錯期間重新編譯被修改的**,而不必重新啟動正在除錯的程式。

14樓:大野瘦子

一、所使用的編譯器不同

vc用的是microsoft的編譯器,dev-c++用的是gnu移植到windows下編譯器mingw32。 vc更適合開發有視窗介面的程式,dev-c++適合控制檯程式。

二、開發**不同

本質上來看dev中使用的c++編譯器、連結器等等都是自由軟體,而vs裡整合的c++編譯器、連結器都是有微軟自行開發的,主要是編譯器的不同。當然介面和功能上也有諸多差異 ,devc++主要針對的c++開發,而vs則可以進行多種語言、平臺的開發。

三、優勢不同

dev-c++是一個windows環境下c/c++的整合開發環境(ide),它是一款自由軟體,遵守gpl許可協議分發源**。它集合了mingw等眾多自由軟體,並且可以取得最新版本的各種工具支援,而這一切工作都是來自全球的狂熱者所做的工作。dev-c++是noi、noip等比賽的指定工具,缺點是debug功能弱。

15樓:匿名使用者

學習強烈推薦用devc++,小巧也夠用。 2個都是ide,實質上是2不同編譯器,vc提供mfc類庫用來開發視窗應用,但初學最好別接觸這個玩意兒。

16樓:匿名使用者

都是ide,區別僅僅在於所使用的編譯器不同:vc用的是microsoft的編譯器,dev-c++用的是gnu移植到windows下編譯器mingw32。 vc更適合開發有視窗介面的程式,dev-c++適合控制檯程式。

17樓:匿名使用者

你只管學你的c++ 你不用去理vc還是dev-c 那些都是編譯器,只要你會寫c++程式,放哪個編譯器上不是編譯? 頂多有些許差異。 個人建議用vc

18樓:匿名使用者

vc不太好用,dev-c用起來蛋疼,區別就是這樣~其他樓上都說的很清楚啦!建議用vs2010

vc和dev-c++有什麼區別?

vc++與c#有什麼區別?

19樓:千鋒教育

c#通過底層bai的虛擬機器

du機制減少了c/c++語言zhi中常常容易發生的內dao存洩漏和安內全性問題,代價是執行速度減容慢。同樣的由於簡化了程式語言的複雜性(c#遠遠比c++來得簡單),大大提高了開發者得效率。另外c#具有.

net龐大的類庫,這個優勢是c++所不具有的。因此c#非常合適開發企業中處理業務的應用程式。同時微軟所有的作業系統、伺服器程式、桌面端程式都在向.

net平臺統一。在歷史上與次類似的情形(指微軟技術)只有在微軟從16位平臺向32位平臺轉變的過程中發生過。因此現在.

net的轉變對開發者來說可能是痛苦的(因為要學習很多新的東西),但也充滿了機會。

vc++是微軟公司開發的一個ide(整合開發環境),換句話說,就是使用c++的一個開發平臺.

20樓:匿名使用者

不是啊,他們是du不同的東西。

vc++是visual c++ 即可zhi視dao化回的c++,有c++特性,答是微軟

的一個程式設計工具

vb是visual basic 即視覺化的basic,是微軟的一個程式設計工具

c++是一種程式設計語言,不可視

21樓:匿名使用者

vc++與c#都是從c的基礎上發展下來的,個人感覺c#功能更大

要學的話 建義先學c,在學其他語言。c是基礎

pe與vc到底有什麼區別,PE與VC到底有什麼區別?

投融界客服中心 vc 是venture capital的縮寫,即風險投資。主要針對起步和有一定規模的企業,目的是投入資金以使收益企業發展壯大,一般收益很高 高回報或得到公司股權介入 但一般風險也高。google,skype,baidu等都是靠vc起家的。pe是private equity的縮寫,即私...

C 和C有區別嗎,c 和c 有什麼區別?

哎呀 1 表面上看,特別是語法上看 c 是c 的升級版,c 的語法c 基本上都支援,但也有很多不同,所以多數 不能直接移植,特別是內建函式與功能呼叫有很多不同。但在核心上,應用針對性上看,兩者可能完全不同,特別是c 不使用.net支援的情況下 vc裡的atl方式 2 單機或使用者介面程式設計方面 c...

C語言和VC是什麼意思,C語言 C 和VC VC 什麼區別?

vc是乙個開發工具 他是連線語言與作業系統的工具 學起來有點難度 它是視覺化的c語言編輯環境,想學vc的話當然一定要先學會c 否者的話你是學不通的.如果時間有限,可以不用專門學c,因為學c 的過程中你會同時了解到一些c的知識,但最好還是要熟悉c,基礎打好了,房子才能建得高.急功近利未見得好.可以這麼...