A. 推薦個好用的c語言編譯器我是C語言初學者
我不同意上面兩人的說法。Tc可以說是較老的了,而且它出現時寫C是用C90標準的,並且允許不加部分頭文件,而且用起來也很不方便。winTC用的是tc的內核,雖然有了界面,支持復制粘貼等操作,但它的允許不加部分頭文件不是方便,卻可能成為影響你的原因。你第一次打開時它也說寫代碼要注意標準的寫法。但不加頭文件表明你寫的代碼在這個編譯器可以編譯,但轉到別的編譯器就不行了。而你如果習慣了的話,以後寫一些軟體,用到其它的編譯器時,它提示錯誤你還不知道哪裡錯。事實上,以前譚浩強的書第二版就使很多人都犯了這樣的錯誤,許多人都按書上的代碼,在TC2.0可以運行,但到其它的如VC++等,那些代碼都不能用了。而且winTc都沒有調試的功能。當你寫上百行的代碼時,像指針的一引動錯誤或數組越界,或數值溢出,沒有調試功能查看變數的話,想找出錯誤是很難的,而這些錯誤,編譯器是不報的。推薦的軟體有dev-C++用的是linux的Gcc內核, http://u.115.com/file/f69e189f52
devcpp-4.9.9.2.rar http://u.115.com/file/f6dcf25d9ecodeblocks-8.02mingw-setup.exe 還有VC++,不過它很大塊。當然c-Free的調試功能也很好用的。