我已经开始使用Turbo C 2.01作为业余爱好项目.是的,DOS版本.自1987年问世以来,我认为它不支持C90 ......除此之外.好吧,它的碎片.该volatile关键字的工作.并且不支持直接K&R; 我尝试了K&R样式声明,出错了.
所以,我想知道什么形式的C Turbo C使用.我敢肯定它是非标准的,但似乎有些一致,而且由于这是当天非常受欢迎的编译器,我确信有一些信息收集......对吗?
当时没有真正的标准,另外MS-DOS有自己的怪癖(即分段内存模型,以及使用它们的不同应用程序内存模型......).
所以我认为可以说,Turbo C 2.01采用Turbo C 2.01方言C语言.
关于支持C90,请注意标准显然尽力使现有的C代码与之兼容.因此,87的Turbo C可以以最小的变化构建大多数C90程序,这并不奇怪.
| 归档时间: |
|
| 查看次数: |
193 次 |
| 最近记录: |