乐山龙湾水岸物业电话:TC能不能编出windows程序来?

来源:百度文库 编辑:查人人中国名人网 时间:2024/04/27 13:25:21
我单学C语言可以吗?要不要像C++那样,学习了还需要学习另外一种语言才能编出windows程序来?

你指的windows程序是那种呢??
tc只能编类似dos对话框下的程序
要想编出基于windows对话框的面向对象程序还是要用vc的

恐怕涉及到两个问题, 一是编译器, 一是库. 首先是编译器. TC是16位的, 而现在的Windows 2000 / XP是32位的, 肯定不行; 要编也只能是16位的, 如Windows 3.1 / 3.2那样的程序. 其次是库, 没有Windows库的支撑, 即使现代的C编译器同样也编不出Windows程序, TC有Windows库吗? 没有, 就不用想了.

Windows程序与DOS程序设计思路是很不相同的, 最主要是Windows程序是基于消息的.

borlandc/c++3.1 可以编译出16位windows程序,不过你要学一些windows编程的方法,要看一些专门讲windows编程的书,因为视窗编程需要消息控制的方法,还有许多函数在tc中也没有.所有tc不能编出windows程序.
不过如果要编出支持鼠标的dos程序,tc还是可以的,不过要学点关于中断的知识.

C可以制作Windows程序,但功能没有C++那么强大了