C语言生成的程序为什么都是在 dos下运行的??

如题所述

可以在dos下运行.也可以在视窗下运行.

视窗下运行,你可以在桌面建一个图标,点击图标运行,也可以在windows exproler 点击文件名运行.

C语言一样可以写视窗程序,所谓的API程序(不用C++,不用MFC). OpenGL 也是C语言,可以写3维动态显示程序.
温馨提示:内容为网友见解,仅供参考
第1个回答  2009-09-27
因为你用的是DOS下的标准C。呵呵
C无所不能,但是在不同操作系统和应用平台中要调用相应的API才能实现相应特点的应用。
你可以用C写windows高端应用,但会累倒,windows本身的接口知识超过你在C上面花费的精力。

所以C一般用作底层开发、通信、设备级驱动;图形环境下的开发有C++、C#、Java、Delphi等工具。
相似回答
大家正在搜