請高手解釋下
C++跟VB都是語言,VC是編譯環境。下面給出詳細的說明。
C語言是Combined Language(組合語言)的中英混合簡稱。是一種計算機程序設計語言。它既具有高級語言的特點,又具有匯編語言的特點。它可以作為工作系統設計語言,編寫系統應用程序,也可以作為應用程序設計語言,編寫不依賴計算機硬件的應用程序。因此,它的應用范圍廣泛,不僅僅是在軟件開發上,而且各類科研都需要用到C語言,具體應用比如單片機以及嵌入式系統開發。
Visual Basic(VB)是一種由微軟公司開發的包含協助開發環境的事件驅動編程語言。從任何標准來說,VB都是世界上使用人數最多的語言——不僅是盛贊VB的開發者還是抱怨VB的開發者的數量。它源自於BASIC編程語言。VB擁有圖形用戶界面(GUI)和快速應用程序開發(RAD)系統,可以輕易的使用DAO、RDO、ADO連接數據庫,或者輕松的創建ActiveX控件。程序員可以輕松的使用VB提供的組件快速建立一個應用程序。
VC是什麼?學VC是學什麼?
首先VC是一個軟件(IDE集成開發環境)(編譯、編輯、調試)
C和C++。
WindowsSDK(軟件開發工具)
VC的靈魂:MFC(微軟基礎類庫)
ATL(ActiveX模板類庫)
其他的SDK,如OpenGL,DirectX,ActiveMoive,DrawDib(WinG)
VC是許許多多技術的綜合,就好像少林72般絕技,一般在應用中學會其中很少一部分就夠了。我們現在的目的,其實不過是學一套少林長拳。這套長拳應包括:
1、養成一種嚴謹的軟件開發習慣,熟悉軟件工程的基本原則。
2、C語言基礎
3、C++最基本內容:類、繼承性、封裝性、多態性的概念
4、如何用向導建立一個程序框架
5、設計菜單
6、設計工具條
7、設計和使用對話框,熟悉最常用的對話框控件:按鈕、靜態文本、編輯框等
8、知道怎樣新建類、成員函數、成員變量、消息處理函數。
9、了解最常用的Windows消息:如WM_PAINT(重繪窗口),鼠標按下、彈起、移動,初始化對話框,等。
10、了解最簡單的GDI(圖形設備接口):寫文字、畫框、畫點、畫線、畫圓,設置畫筆、畫刷。