不推薦:VC++ 6.0
- 發布於 1998 年,**不支援 C99/C11/C++11 現代標準**。
- 無法在 Win8.1/10/11 正常安裝/除錯(相容性極差)。
- 教材若非 1998 年前出版,**請勿使用**。
推薦工具(按易用度排序)
1. Visual Studio 2022 Community(最強大、免費)
2. VS Code + C/C++ Extension(輕量、跨平台)
- 編輯器:code.visualstudio.com
- 擴充套件:Microsoft 官方 C/C++、C/C++ Extension Pack。
- 需自行安裝編譯器:Windows 建議 MinGW-w64(mingw-w64.org)或 LLVM/Clang。
- 配置
tasks.json(編譯)、launch.json(除錯),適合習慣命令列流程的學習者。
3. Code::Blocks(傳統輕量 IDE)
- 官網:codeblocks.org
- 內建 MinGW 編譯器,安裝即用,介面類似 VC6 但支援現代標準。
- 適合不想安裝龐大 VS 的入門者。
4. CLion(JetBrains 付費,學生免費)
- 智能程度最高,CMake 專案優勢,跨平台一致體驗。
- 學生認證可免費獲得所有 JetBrains 工具。
快速驗證環境
// test.c
#include
int main() {
printf("C11 標準測試:%s\n", __STDC_VERSION__ >= 201112L ? "支援" : "不支援");
return 0;
}
編譯執行輸出「支援」即為現代標準環境就緒。
拒絕 VC6,擁抱現代工具鏈,學習效率與代碼品質雙贏。