为什么学习 C 语言,非要使用 TurboC ??
记得在学校,C语言教学基本都是使用Turbo C 2.0 ,
记得前几年计算机等级考试也是使用Turbo C 2.0 ,
好像多数的C语言教材都把Turbo C 2.0 作为指定编译环境,
... ...
所以,我感到很不可理解??
C是一种通用语言,
在具体平台都有具体实现,
如果我们使用的是Windows操作系统,
使用Visual C++ 6.0作为C的编译器是很自然的事情。
为什么都要使用TurboC2呢?
TurboC 2.0 是DOS时代16位开发工具,
在无法开发32位应用程序,
无法调用Win32 API。
因此,学习过程中只能编写一些演示程序,
借此熟悉C的语法,
很难开发出在Win32环境下比较有使用价值的程序,
比利于我们在实践中学习。
TurboC 2.0 编辑环境恶劣,
没有最基本的自动缩进功能和语法着色,
导致大量同学在学习之初养成了许多坏的编程风格。
(如:所有代码都顶格写,多个 “}” 都一起写在最后一个语句的分号后)
没有语法提示功能,
编写程序很不方便。
Visual C++ 6.0 和TurboC 2.0 都是商业产品,
对于这种商业产品的使用,
仅选择当前流行的和最好使用的即可。
故意使用已经淘汰的产品,
我认为是不可理解的。
使用Visual C++ 6.0开发Win32控制台程序,
方法简单,
即使对于从来没有接触过程序设计的初学者,
也不难学会。
有利于可以把注意力放在C语言本身的学习上,
而不会陷入复杂的开发环境中。
以上愚见,
请各位高手批评指教。
谢谢。