Microsoft Visual C++,(簡稱Visual C++、MSVC、VC++或VC)是Microsoft公司推出的以C++語言為基礎的開發Windows環境程式,面向對象的可視化集成編程系統。它不但具有程式框架自動生成、靈活方便的類管理、代碼編寫和界面設計集成互動操作、可開發多種程式等優點,而且通過的設定就可使其生成的程式框架支持資料庫接口、OLE2.0,WinSock網路。
Microsoft Visual C++ 6.0,簡稱VC6.0,是微軟於1998年推出的一款C++編譯器,集成了MFC 6.0,包含標準版(Standard Edition)、專業版(Professional Edition)與企業版(Enterprise Edition)。如今仍用於維護舊的項目。(但是,這個版本在Windows XP下運行會出現問題,尤其是在調試模式的情況下(例如:靜態變數的值並不會顯示)。這個調試問題可以通過打一個叫“Visual C++ 6.0 Processor Pack”的補丁來解決。)
Microsoft Visual C++ 6.0對windows7和windows8的兼容性較差。在Windows7使用VC6.0隻需要忽略兼容性提示即可正常使用,但是在Windows8(含Windows8.1)使用VC6.0則需要改原MSDEV.EXE檔案名稱並改兼容性才能正常使用。在Windows10的第一個版本也可以正常使用VC6.0,但Windows10系統升級更新後中文版VC6.0無法正常使用,提示“0xc0000142”的錯誤,需要將原MSDEV.EXE檔案替換為英文版或者漢化版才能正常使用(該版本在Windows8(含Windows8.1)照樣需要改原MSDEV.EXE檔案名稱並改兼容性才能正常使用。)。
基本介紹
主要部分
- VC++ Developer Studio。包含VC++開發環境、嚮導(Wizard)以及Debugger。安裝於 Microsoft Visual Studio\Common\MSDev98 目錄。此為必備組件。
- VC++ Runtime Libraries。包含VC++運行時庫檔案(CRT Library Files)。安裝於 Microsoft Visual Studio\VC98\CRT\SRC 目錄。此為必備組件。不安裝將提示缺少頭檔案。
- Static CRT Libraries(靜態CRT庫)。安裝於 Microsoft Visual Studio\VC98\Lib ,默認勾選。
- Shared CRT Libraries(共享CRT庫)。安裝於 Microsoft Visual Studio\VC98\Lib ,默認勾選。
- CRT Source Code(CRT原始碼)。安裝於 Microsoft Visual Studio\VC98\Lib ,默認不勾選。
建議勾選,否則在調試模式下F11到scanf時會提示找不到scanf.c而進入彙編模式。 - Single Threaded CRT Libraries(單執行緒CRT庫)。安裝於 Microsoft Visual Studio\VC98\Lib ,默認勾選。
使用方法
- 打開Microsoft Visual C++ 6.0
- 選單中選擇檔案(File)->新建(New...)
- 在打開的對話框中選擇“工程(Projects)”
- 選擇“Win32控制台應用程式(Win32 Console Application)”->填寫“工程名稱(Project name)”->選擇“位置(Location)”->“確定”。此時在該目錄下新建了一個“工作空間(Workspace)”。
- 然後再選擇檔案(File)->新建(New...),
- 在“檔案(FIle)”選項卡下選擇選擇“C++源檔案(C++ Source file)”->填寫“檔案名稱稱”->“確定”。這樣就建好了一個.cpp檔案。
- 然後你在.cpp檔案中寫入你的c語言代碼就可以了。
- 代碼寫好以後你看一下工具里有這樣一個圖示: