DEV C 和VC 編譯C語言的區別

2021-08-11 09:16:33 字數 3817 閱讀 2287

1樓:匿名使用者

新建 源**(如果你想管理工程的話也可以選工程) 把**從vc++6.0複製到dev 按編譯並執行,ok如仍有不懂 可加我q

2樓:匿名使用者

有一個需要注意的是在vc上你可以這樣寫語句for(int p=1;p<10;p++)但是在dev裡這是要報錯的。你必須先定義int p,才能for(p=1;p,10;p++)還有一點就是在dev裡最後要加一句system("pause");

3樓:匿名使用者

只要有源**,2個都可以編譯,沒什麼難的,只要建個工程就ok了

4樓:匿名使用者

建議以dev-c++ 為準,vs2005或者vs2008 也可以。

vc是什麼語言 跟c語言 c++的區別

5樓:清溪看世界

vc,全稱copy為microsoft visual c++,microsoft visual c++(簡稱visual c++、msvc、vc++6.0或vc6.0)是microsoft公司bai

推出的以c++語言為基礎的開

du發windows環境程zhi序,物件導向的視覺化dao

整合程式設計系統。

一、性質不同

1、visual c++:microsoft visual c++(簡稱visual c++、msvc、vc++6.0或vc6.

0)是microsoft公司推出的以c++語言為基礎的開發windows環境程式,物件導向的視覺化整合程式設計系統。

2、c++:c++是c語言的繼承,進行c語言的過程化程式設計。

二、作用不同

1、visual c++:適合用來編寫各種複雜軟體。

2、c++:可以進行以抽象資料型別為特點的基於物件的程式設計,還可以進行以繼承和多型為特點的物件導向的程式設計。

三、特點不同

1、visual c++:有高階語言簡單易用的特性,又可以完成組合語言才能做的許多工作。

2、c++:支援資料封裝和資料隱藏;支援繼承和重用;支援多型性。

6樓:匿名使用者

vc++全稱是visual c++,vc並不抄是一種語言,而襲

是提供了bai一系列c++類庫(mfc和atl)和du相應的開發除錯zhi工具(ide)的集合。dao

從使用角度而言,他是微軟提供的專門用於開發windows應用程式的一種解決方案。

此外,寫windows程式有很多途徑,比如直接呼叫win32api,使用mfc,使用atl,或者使用其他型別的跨平臺庫,比如qt等等。基本思想是,直接使用win32 api太麻煩了,所以通過mfc或者atl對一些繁雜的技術細節使用c++的語言特性進行封裝,提供各自不同設計的程式設計框架,簡化開發者的任務。

這才是vc++的核心!

7樓:匿名使用者

就是c++語言。

所稱vc,即visual c++,只不過是一種c++語言的編譯開發系統而已。它版裡面除了可以權

用基本的c++以外,主要是提供了一套現成的程式庫,可供使用者組裝自己的應用程式。它與其他系統的區別,可能主要就在這個庫的內容不同,還有它提供的開發互動介面上的操作不同。

8樓:沉思的雅典娜

vc+---vision(視覺化的)c++,就是可以把一些視窗編出來嘿嘿。跟vb差不過,比如出現個對話專框啦,什麼的。另外屬vc物件導向比較強要結合msdn進行學習和應用比較好

而c++呢就是程式設計的一種語言而已有程序導向和麵向物件的設計兩大類而後者是vc++的基礎,因為vc++學習基本都要用到mfc(類庫)

9樓:宇文君

首先vc不是一種語言,它只是微軟的一個c++版本,即visual c++,只不過是一種c++語言的編譯開發系統而已。

10樓:匿名使用者

vc++是微軟的c++版本,

它屬c++的一種,支援windows mfc.

11樓:匿名使用者

ls扯蛋……

vc是個軟體,寫**、編譯、除錯用得。

12樓:匿名使用者

vc不是一種語言,是在c++基礎上的一個可以實現圖形介面的工具!(個人理解)

c語言和vc++有什麼區別

13樓:軒轅淚

本菜鳥認為:c語言是一門程式語言,vc++是微軟出的一門視覺化程式語言,vc++借用了大內量c語言的語法,並且微容軟提供的編譯器是可以編譯c語言的程式。且vc++也借用了c++大量的程式設計思想,也就是這些。

14樓:匿名使用者

c語言是一種程式語言

vc+以一款c++編譯器

c++是一款在c語言的基礎上新增了物件導向概念的語言c++的編譯器還有g++等

(vc++也可以用來編譯c語言)

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

15樓:申城城申

一、區別:

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視覺化(視窗化以及控制元件)操作的支援,所以它也是物件導向的程式語言。

16樓:

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

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

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

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

17樓:匿名使用者

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

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

18樓:戴鼎小休

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

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

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

19樓:我是小超子

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

20樓:癯月笑浮生

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

C語言,DEVc裡float和double

include include int main lf 和 1f 你看不出區別麼 l 的小寫 不是數字 一 c語言中的double和float double與float的區別在於bai在記憶體中存放數du據時佔用的記憶體不一樣 zhi,前者dao8位元組,後者4位元組,也就回是前者儲存的小數位數答 ...

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

c 是一種標準 一般由ansi來規範 vc 是一種實際存在的語言,由微軟公司設計開發。microsoft visual c 簡稱visual c msvc vc 或vc 微軟公司的c 開發工具,具有整合開發環境,可提供編輯c語言,c 以及c cli等程式語言。c 是一種使用非常廣泛的計算機程式語言。...

c語言關於迴圈的作業,用vc6,C語言關於迴圈的作業,用VC

3.2 include void main printf 和是 0.6f s 3.6 include void main printf 英文字母數有 d個,空格有 d個,數字有 d個,其他字元有 d個。chars,kongs,nums,others c語言程式設計,求教啊 vc6 環境 includ...