C,C ,VC, VC ,MFC有什麼區別

2021-09-19 10:02:32 字數 583 閱讀 8998

概念是對具體的一種抽象,因此,弄懂概念很重要,很多人總是混淆下面這些概念:c,c++,vc,vc++,mfc. 下面,我們來看看這些概念有什麼區別:

c:      c語言, 一門計算機語言,用於人與計算機溝通。

c++: c++語言, 一門計算機語言,用於人與計算機溝通,內容比c擴充套件了很多。

vc和vc++可以看成乙個東西,在這裡我們不加區別,那什麼是vc++呢?

vc++有兩個含義:

含義1:vc++是指乙個ide(後期的ide為visualstudio)。

例句:「這個結果是在vc++中執行的結果,和tc中得到的結果不一樣啊」。

含義2:vc++程式設計指mfc(微軟基礎類庫)程式設計。

例句:「vc++程式設計好難,那麼多類,真累」。

mfc:(microsoft foundation class), 是對windows的api函式的封裝,是windows程式設計的c++介面,是乙個應用程式框架。

最後囉嗦一句:狹義的windows程式設計是指呼叫windows api函式來程式設計,用c語言。

廣義的windows程式設計還包括利用windows的c++介面(mfc)來程式設計,用c++語言。

有什麼區別

01 02.程式的版權和版本宣告部分 05.檔名稱 test.cpp 06.作 者 王雅萍 07.完成日期 2014年 4 月 15 日 08.版 本 號 v1.0 09.對任務及求解方法的描述部分 10.輸入描述 無 11.問題描述 12.程式輸出 13.問題分析 略 14.演算法設計 略 inc...

和 和 有什麼區別

應該是當前目錄下的相對路徑 根目錄的相對路徑 同上,只不過與上面的那個在不同的地方用 不一定完全正確,第乙個沒具體驗證過 返回下級目錄 返回上一級目錄 返回跟目錄 net lover 孟子e章 的根目錄,就是網域名稱後面開始,如http aa.com 當前目錄的上一級目錄 asp.net應用程式的根...

與 有什麼區別

一 簡要說明 按位與 a b是把a 和b都轉換成二進位制數然後再進行與的運算 邏輯與 a b 就是當且僅當兩個運算元均為 true 時,其結果才為 true 只要有乙個為零,a b 就為零。例如 a b 9 8 1001 1000 結果是1000 a b 9 8 結果是1 對每乙個都判斷 只要前面是...