如何在win8 64位上裝turbo C2.0和VisualC++6.0?
01-05
不好意思,剛剛提出問題,結果我就倒騰出來VisualC++6.0了,本來想刪除問題的,但知乎沒有刪問題的方法。
回答的友人提供了一些建議,十分感謝。搗鼓了半天vc還是有點問題,更重要的是在大家的提點下我發現要與時俱進,決定換開發工具,換教材。謝謝大家。各位大神好,我是個初學者,借了一本書打算自學C語言。但是在開頭就遇到了困難,我的電腦裝上turbo C2.0和VisualC++6.0都不兼容!我百度過了,還下了個虛擬機,折騰了很久,虛擬機裝了個32位的win7但還是沒辦法,我也不知道為什麼。 我感覺編程的大門對我緊閉,好惆悵。問題的關鍵: 如何在win8上運行C語言開發工具。 現在是不是還有與時俱進的C語言開發工具,可以兼容64位,求介紹,最好附下載鏈接。 最好是有辦法讓我用上turbo C2.0和VisualC++6.0,因為借的書裡面開發環境是這兩個。 也可能是我不會用虛擬機導致沒辦法解決,求指導。 謝謝大家。
為啥不能用Visual Studio 2013 Express呢,現在《C++Primer 5th》的代碼你在TC和VC6上面都是用不了的。
那些垃圾書你還回去吧,不要看了,看我這本。
先謝謝作者的盛情邀請,當我看見你說「我感覺編程的大門對我緊閉,好惆悵。",一下就被嚇壞了,其實你都會用虛擬機裝Win 7了,怎麼能連編程工具都找不到呢. :-)。我覺得你在Win 8上,還是用Visual Studio吧(Express版本已經足夠),不用想其它的了。Link: Download Overview下載 For Desktop的就可以了。
用codeblocks吧,多平台支持,功能強大,還是免費開源的
突然發現vs2013加番茄插件簡直是神器,已經愛不釋手了。。
Turbo C 和Visual C++ 6.0 已經是上一個世紀的古董了你現在應該使用最新的MinGW(gcc編譯器)或Visual Studio 2013 Express
結合我個人的經歷,我的建議是把課本扔掉,買別書看,比如輪子哥推薦的那本,然後用VS,你會發現比用那些老工具好玩的多。
用老書老工具是在浪費繩命啊!
VC6在溫七下都有各種玍古問題,別說溫八了!
上面有好多建議,vs2013,CodeBlocks/Qt + MinGW,好多都可以……
學習 C 的話,買本 c primer plus,貌似最新是第四版,有 C99,C++ 就用 C++ primer ……
養成用Google的習慣,基本不用再發帖問一些基礎的東西了……裝個虛擬機 然後你想怎麼玩就怎麼玩吧另外 非要在win8上使用這些基本被淘汰的軟體 是什麼心態
===============================
哦 原來有裝虛擬機 那當我沒說吧 你可以裝 vs2010之類的軟體 就不至於不兼容了 至於vs2010 怎麼用 自行百度學習吧VC推薦裝在XP虛擬機上TC之類DOS界面的程序更應該裝在XP上,win7win8的DOS不完整當然,推薦用VS2008VS2010,VS2013慎用code::block也可以
我覺得centos + gcc比較好些, 用vim編輯器寫!
win下還是建議使用msys+mingw-w64來學習c 順便能學習gnu makefile
cpp的話要用生產環境學習
多圖預警
------------------------------------------------2015-1-12更新------------------------------------------------略微偏題,但肯定有用Ideone - Online Compiler and IDE
codepad點進去看到界面就不用我介紹了吧。第二個有點簡陋,但也是可以用的。
--------------------------------------------------原答案如下--------------------------------------------------
用 Dev C++ 吧
理由:開源,佔用資源小,支持Win8.1x64下載地址:Orwell Dev-C++對題主夠用了,體驗不會比VC6差。關於安裝可以看這:C語言程序設計當然,也可以手動搜索「Orwell Dev C++安裝與使用」等等的關鍵字。會有一大堆圖文教程。裝個虛擬機,再弄個XP就都解決了。請叫我雷鋒!
兼容模式即可。
codeblocks+mingw。VS好是好,不過一些舊教材里的代碼在如今的VS編譯器環境下需要做相應的修改。樓主都會虛擬機了,就裝一個Linux吧,用gcc,全身心投入對書本代碼的學習中。
你不知道有個叫codeblocks的東西嗎
如果是在要用tubro c的話還是有辦法的,用dosbox。
推薦閱讀:
※數組和指針的一個問題?
※C/C++ 的語法是 LL(1) 語法嗎?
※請問:".h"頭文件是用什麼語言編寫的?
※char*(*(*a)(void))[20];這個是個什麼意思?
TAG:MicrosoftWindows | 編程 | C編程語言 | 編程學習 | 64位操作系統 |