Ⅰ c語言和VC是什麼意思
C語言和C++、Java、C#等一樣,都是一門編程語言。什麼是語言呢?就像中文一樣,「你好」用於打招呼,「再見」用於道別……這些是與人交談的用語。而與計算機交談,就得用一句句的「命令」了,編程語言就是規定了這樣的一套命令而已。
而VC是一個工具。V表示Visual,是可視的意思,也就是有圖形界面。VC就是一個有圖形界面的用來寫C(或C++)語言的工具。當然,除了VC之外還有很多其它可以寫C程序的工具(記事本也行,但要用命令行編譯),用VC的人比較多罷了~
Ⅱ c語言和VC.C++和VC++的的詳細區別
1、應用范圍不同
VC.C++是由C發展而來的,與C兼容。用C語言寫的程序基本上可以不加修改地用於VC.C++。從VC.C++的名字可以看出它是C的超越和集中。VC.C++既可用於面向過程的結構化程序設計,又可用於面向對象的程序設計,是一種功能強大的混合型的程序設計語言。
學習VC++,既要會利用VC++進行面向過程的結構化程序設計,也要會利用VC.C++進行面向對象的程序設計,更要會利用模板進行泛型編程。
2、模式的不同
VC++應用程序的開發主要有兩種模式,一種是WIN API方式,另一種則是MFC方式,傳統的WIN API開發方式比較繁瑣,而MFC則是對WIN API再次封裝,所以MFC相對於WIN API開發更具備效率優勢,但為了對WINDOWS開發有一個較為全面細致的認識。
C++比C有更先進的模式,是因為「 設計這個概念已經被融入到C++之中 」,而就語言本身而言,在C中更多的是演算法的概念。
3、難度的不同
要學好C++,初學者最好別在如VC,BCB平台下寫程序,那種自動化的代碼生成界面,會讓你手足無措。最好先找一片空地(unix,dos),從頭做起,寫幾個大點的程序,數個回合,再到VC++,BCB下。學好C/C++是成為VC,BCB高手的必由之路。
vc++是Windows平台上的C++編程,學習好VC要了解Windows平台的特性並且掌握MFC、ATL、COM的知識,難度大,操作復雜,而且可以幫助開發者做很多事情。
Ⅲ 人們通常所說的C語言就是VC嗎
不是。C是一種編程語言,VC是Windows下C++/C的開發環境
Ⅳ vc 是Visiual c++嗎,是用C++寫還是C語言寫的呢
VC指的就是Visual C++,它是一種集成開發環境,而不是一種語言,說白了,就是編程用的工具。
C和C++則分別是一種編程語言。
VC支持C語言編程和C++語言編程。默認使用C++編譯環境,可以在工程里設置。
使用C語言編程時通常使用.c擴展名,使用C++語言編程時則使用.cpp擴展名。
Ⅳ vc就是c語言嗎
VC定義:Microsoft Visual C++,(簡稱Visual C++、MSVC、VC++或VC)是Microsoft公司推出的開發Win32環境程序,面向對象的可視化集成編程系統。
Visual C++特點:
1.程序框架自動生成。
2.靈活方便的類管理。
3.代碼編寫和界面設計集成交互操作。
4.可開發多種程序。
5.通過簡單的設置就可使其生成的程序框架支持資料庫介面、OLE2,WinSock網路、3D控制界面。
C語言定義:一種能以簡易的方式編譯、處理低級存儲器、產生少量的機器碼以及不需要任何運行環境支持便能運行的編程語言。
C語言特點:
1.C語言是一個有結構化程序設計、具有變數作用域(variable scope)以及遞歸功能的過程式語言。
2.C語言傳遞參數均是以值傳遞(pass by value),另外也可以傳遞指針(a pointer passed by value)。
3.不同的變數類型可以用結構體(struct)組合在一起。
4.只有32個保留字(reserved keywords),使變數、函數命名有更多彈性。
5.部份的變數類型可以轉換,例如整型和字元型變數。
6.通過指針(pointer),C語言可以容易的對存儲器進行低級控制。
7.預編譯處理(preprocessor)讓C語言的編譯更具有彈性。
Ⅵ VC指的是什麼呢是C語言還是C++語言
VC是個微軟出的編譯環境 如熟知的vc6.0,用 c 和 c++在其中編寫程序
c語言和C++語言是編程語言,編程語言還有java perl 等很多
Ⅶ c語言和vc都是用一個軟體嗎
可以用一個軟體,都可以用VC6.0,不過如果你僅僅學c的話可以用turboC不知道現在用什麼,我以前用那個,如果兩者都學的話用VC6.0最好了
Ⅷ C語言經典書籍用的是TC還是VC
TC
C語言風靡上世紀8,9十年代。早起的C語言使用Borland公司的TC開發的。
而VC編譯器是近十幾年微軟為C++提供的可視化編譯環境(VC是VS的一部分)。
比如譚浩強的《C語言程序設計》就是用TC編的。
最開始用的是TC2.0,這個不支持滑鼠,用著麻煩。
在他的這本書的近期版本中使用的是TC++3.0編譯器!
希望對你有幫助!
Ⅸ C語言是不是VC++
兩者不是同一類概念。
C是編程語言,各種編程環境(turbo C, Turbo C++, VC++,)都能用它來編程。
他有一個弟弟叫C++,比C高級,也兼容了C的大部分內容。
VC++是一個用來編程的軟體,在裡面可以用C或C++編程。
Ⅹ vc是什麼語言 跟c語言 c++的區別
vc,全稱為Microsoft Visual C++,Microsoft Visual C++(簡稱Visual C++、MSVC、VC++6.0或VC6.0)是Microsoft公司推出的以C++語言為基礎的開發Windows環境程序,面向對象的可視化集成編程系統。
一、性質不同
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++:支持數據封裝和數據隱藏;支持繼承和重用;支持多態性。