2
A
回答
12
只需使用.c擴展名而不是.cpp保存文件,它將編譯爲C而不是C++。要更加謹慎,可以進入項目設置,在「項目 - >屬性 - >配置屬性 - > C/C++ - >高級」中,確保「編譯爲」說「編譯爲C代碼(/ TC) 」。
1
你可以在VisualStudio中指定你想要的任何編譯器;因此,如果您想使用特定的C編譯器,它將處理它。
6
只要源文件的擴展名爲.c
,Microsoft C++編譯器就會以C模式編譯。
此外,/Tc<source filename>
開關可用於在C模式下強制編譯特定文件,而/TC
開關可用於強制C模式處理所有文件。對於C++,它分別是/Tp
和/TP
。
1
如果你想在Visual Studio 2008中作出的.c程序:
轉到>>文件>>新建>>項目
選擇 「的Visual C++」,在左邊的列,然後在右欄中選擇「Win 32控制檯應用程序」。
寫入文件名:
「Any_Name.c」
在這裏,你可以創建一個C程序:
- 創建的源文件
- 進行編譯,按ctrl + shift + B
- 要運行,請按F5
0
它不工作,因爲C++預編譯頭,所以解決的辦法是選擇項目 - 屬性 - C/C++ - 預編譯頭 然後選擇不使用預編譯頭
相關問題
- 1. Visual Studio 2008中的程序集編程
- 2. C#,Visual Studio 2008
- 3. 在Visual Studio 2008中有關於C++編程的教程嗎?
- 4. 試圖在Visual Studio 2010中編譯Tessnet2(Visual Studio 2008 C++)項目
- 5. 奇怪的編譯(?)probem。 Visual Studio C++ 2008
- 6. Visual Studio 2008和C#
- 7. 64位編程和編譯 - visual studio 2008或visual studio 2010?
- 8. C++ SUBSTR Visual Studio 2008中
- 9. Visual Studio 2008的C++鏈接
- 10. Visual Studio 2008中的圖標編輯器
- 11. C#編譯Visual Studio程序
- 12. 從Visual Studio 2010中的Visual Studio 2008項目編輯源代碼
- 13. 沒有C在Visual Studio 2008
- 14. 從C++ Builder到Visual Studio 2008
- 15. 使用C++和Visual Studio 2008
- 16. Wierdness調試Visual Studio C++ 2008
- 17. Visual Studio 2008中用於C++的Squiggles
- 18. Visual Studio 2008中的C++ Win32項目
- 19. TabControl MFC Visual Studio 2008中的C++
- 20. Visual Studio 2008編碼Visual 2010插件
- 21. 我可以使用Visual Studio Express 2008編程C++/CLI嗎?
- 22. 在Visual Studio 2008中
- 23. 在Visual Studio 2008中編譯Linux項目
- 24. Visual Studio 2008中 - 編譯問題
- 25. 使用Visual Studio 2008/Visual C++ 2008 Express學習C
- 26. 如何打開Visual Studio IDE(2008)中的多CPU/Core C++編譯?
- 27. Visual Studio 2008修補程序
- 28. 的Visual Studio 2008和Visual C#2008 Express的兼容性
- 29. Visual Studio 2008的C++編寫的對話OnInit的過程中或在啓動時
- 30. 如何在Visual Studio 2008中使用Visual Studio 2010 C++工具?
我能得到一個exeption如果我PROGRAMM有一些C++這樣的代碼? – user101375 2009-06-10 15:02:59