C语言为什么一定要Turbo C才能运行?
所有软件的构成都是0和1也就是机器语言
计算机也只能够执行机器语言
于是就需要把C这样的高级语言编译成0和1
让计算机能够执行
TC是集成开发环境
TC包含了编辑器
就是写代码的部分
调试
编译
链接
和各种编程需要的函数库
其实编译这步只要编译器就够了
如字linux下可以直接在命令行使用gcc编译写好的C语言代码的文本文件
而TC就是给开发者提供了方便把各种功能集合在了一起而已
Turbo C是什么意思?
Turbo在英文当中直接翻译的话就是”涡轮机”.
Turbo是汽车中用的涡轮增压的意思,我们常说的大众的1.8T,富豪的2.5T中的T就是这个意思。涡轮增压是一种提高汽车发动机的技术,后来这个词就渐渐的成为性能增强的意思,通常用来比喻性能的加强。
turbo c是一款很好的c语言编译工具,turbo在这里应该表示很强大的意思了(说明turbo c是一个很强大的工具)。
大学老师教C语言用turbo c是不是特别落后
是的,特别特别落后。计算机早就用32位,Win-7 以后转64位,而turbo c 主要是 16位的,且很多东西都过时了,不能用了。
c语言问题,用Turbo C运行,总得不到正确的结果。
注意用”,”分隔
你可能用的是空格
自己试一下,我在TURBOC3.0上运行了一下你的程序,它本身是没问题的
c语言规定:使用scanf函数时如果在”格式控制”字符串中除了格式说明外还有其他字符,则在输入数据时在对应位置输入与这些字符相同的字符.
我C语言初学者,请问怎样在电脑上安装Turbo C?
TURBO
C
一般解压安装到C盘下面.
如果编写的.c不成功
则需要
1.菜单Options-Directories-里面把相应的目录设置成你自己电脑TURBO
C的文件夹路径就OK
二.Save
ortions保存设置
为什么大学老师教c语言用的是Turbo C , 感觉好麻烦
你说的是写程序的软件?那我说一说我用过的版本: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语言的学习上才是初学者应该做的(等打好基础了再去选一个好点的编译器来提高效率吧)