为什么大学老师教c语言用的是Turbo C , 感觉好麻烦

大神帮我分析下,为什么大学老师教c语言用的是Turbo C , 感觉好麻烦
最新回答
熏衣草的微风

2024-10-17 08:39:15

你说的是写程序的软件?那我说一说我用过的版本:1turboc2.0:当年学习C语言时在机房只让用这个软件,全英文版本,操作很……反正那一学期过后我就再也没用过,不太明白当时老师为什么一定要让学生用这个软件(一代代传下来的?),也许操作过程可以让学生对C理解得更深(反正我是没体会到……),不过因为是很原始的东西,所以不会有“篡改”函数的问题(所谓篡改就是编译器为了优化、安全等问题,可能会把c中的一些原函数改了,改成一个换了名字的新函数,比如下面介绍的vs,对初学者来说会很烦人,因为会花一些时间去找为什么根本没有错的代码会报错……)2vc6.0:当时接触了之后第一反应:好东西啊!跟turboc比起来,那简直是方便太多太多了,居然可以鼠标点击随意定位代码位置(用turboc久了就是这么容易满足……),终于告别了turboc那蓝色的窗口,可以十分舒服的敲代码和调试了3vs2013:很好很强大,用了一下便把vc给卸了,和vc6.0相比,vs让我更舒服(也变得更懒)。 总结一下:turboc虽然各种让人讨厌,但小巧,学习c语言基础有它确实就够了,还不用担心一些编译器优化所导致的报错;vc自然比turboc好用得多,而且也不大,不过6.0也有点古老,和win7就有兼容的问题,有时会出错,不过vc++还有新版本,更加好用不过体积也更大;vs很强大(很强很大),集成了很多功能(c++、c#、数据库、网站建设……),所以体积你懂得,vc++那些新版本的体积和它一比就是轻量级……只是学习c语言的话,用vs性价比太低了 建议:老师教学就用老师建议的版本,自学就用看的书中建议的版本,这样不用担心因编译器版本问题而导致的代码报错。但如果实在不想用那就选vc吧,6.0相对来说还是比较适合初学者的,也可以选vc其他版本,不过不建议太新的版本,因为新版本往往代表着功能的增加,作为初学者把时间浪费在熟悉编译器环境上有些不值,把精力放在c语言的学习上才是初学者应该做的(等打好基础了再去选一个好点的编译器来提高效率吧)
墨城

2024-10-17 10:13:21

老师不是社会上的程序员,他们对知识的更新没有那么快,学校也是,也懒得去专门搭建环境让学生们学习最新的语言,所以就只能用老的环境了,不过你自己可以学习。
梦明

2024-10-17 08:22:02

老师这么做,应该是为了避免学生过度依赖编程环境,有的老师还建议直接用记事本写C,能编译越少错越好。算是一种锻炼吧。至于你学会了,想用什么环境写不都一样么。
扯淡的嘱咐

2024-10-17 08:05:57

非常优秀的一种C,如果你能写出tc的编译器,你就会很牛逼。再说了,学习代码,老师教你的永远是编程思想,而不是一种固定的编程语言。我现在学过几十种编程语言了。。。软件的,硬件的,只要学会了思想,学新的语言很快的。
萌攻

2024-10-17 09:42:30

代码量不大的话,可用TC,用好了TC,你就会调试了,再用高级编程工具,你会更加得心应手