‘壹’ 什么是控制台应用程序
就是没有独立窗口的程序。一般在命令行运行,输入输出通过标准IO进行,不象界面程序可以通过鼠标点击进行操作。一般后台运行的程序可作为控制台应用程序。
‘贰’ 控制台程序是什么应用,起什么作用
简单的说就是没有窗口的程序,就是dos窗口,或者说
‘叁’ 什么是应用程序和控制台程序两者有什么区别和联系
你可以在VC里建一个win32 application和一个win32 console application,两个dsp工程文件对比一下,你会发现应用程序里的subsystem:windows,控制台程序里的subsystem:console。
subsystem这个链接选项告诉Windows如何运行可执行文件。
subsystem是console的话,Windows在进入可执行文件的代码前,就会产生一个控制台窗口。
subsystem是windows的话,操作系统就不产生console窗口,该应用程序的窗口由用户自己创建。
‘肆’ 什么是C语言控制台
C语言控制台就是C语言在新建工程时选的一种工程类型,称为Win32控制台应用程序。
控制台应用程序就是模拟DOS环境下运行的程序。
建立Win32控制台应用程序的过程如下:
新建项目--->Win32--->Win32控制台应用程序
建立完控制台应用程序后,就可以在新建的源文件中输入C语言程序,经编译完成后就可以运行在DOS环境中运行(即黑框)。
‘伍’ win32控制台程序是什么
什么语言都行
早期开发基于DOS的程序都不像现在一样是用开发环境如DELPHI、VC一类的,那时用的是C、PASCAL等语言在DOS界面下编程,编写的程序运行在DOS下。
现在也可以用以前的开发语言如TC,BASIC,PASCAL等在DOS下编程,也可以用开发环境(作为规律,后面的程序总要兼容以前的程序),
以VC来说吧,新建工程时填写工程名,类型选WIN32控制台程序即可,可以生成空白工程也可以生成样例工程。DELPHI类似
‘陆’ C 控制台应用程序和窗口程序有什么不同
一、指代不同
1、控制台程序:为了兼容DOS程序而设立的,这种程序的执行就好像在一个DOS窗口中执行一样,没有自己的界面。
2、窗口程序:是在用户计算机上运行的客户端应用程序,可显示信息、请求用户输入以及通过网络与远程计算机进行通信。
二、特点不同
1、控制台程序:能够运行在MS-DOS环境中的程序。控制台应用程序通常没有可视化的界面,只是通过字符串来显示或者监控程序。
2、窗口程序:对数据库处理提供全面支持。可以访问数据库中的数据,并在窗体上显示和操作数据。
三、用处不同
1、控制台程序:常常被应用在测试、监控等用途,用户往往只关心数据,不在乎界面。
2、窗口程序:可用于设计窗体和可视控件,以创建丰富的基于Windows的应用程序。
‘柒’ 控制台程序是什么
是cmd,中文意思是命令提示符,你按下Windows徽标键+R键,输入cmd,然后回车,cmd就出现了。一个窗口里是黑色的背景,有白色的字母。
‘捌’ 控制台和控制台程序
控制台应用程序在编译器选项里有/subsystem:console, 意味着系统在调用这个程序时不会使用GUI子系统。你看到的鼠标点击关闭其实就是“关联”的控制台cmd的功能,和具体应用程序无关。
一些根据控制台参数产生不同图形界面的程序其实不是控制台应用程序,关键在于/subsystem:console 这一选项;也在于程序实现中有没有消息循环,是否响应消息。
‘玖’ 控制台程序有什么用
所谓的控制台应用程序,就是能够运行在MS-DOS环境中的程序。控制台应用程序通常没有可视化的界面,只是通过字符串来显示或者监控程序。控制台程序常常被应用在测试、监控等用途,用户往往只关心数据,不在乎界面。
控制台程序是为了兼容DOS程序而设立的,这种程序的执行就好像在一个DOS窗口中执行一样,没有自己的界面。
(9)控制台程序是什么扩展阅读:
控制台程序是为了兼容DOS程序而设立的,这种程序的执行就好像在一个DOS窗口中执行一样,没有自己的界面。
INTEL的CPU有三种工作模式,实模式,保护模式,虚拟模式。实模式是16位的,在这种模式下可工作纯DOS。保护模式是32位的,WINDOWS就工作在这种模式下,为了使在32位保护模式下工作的WINDOWS可兼容16位实模式下的DOS程序,又设立了虚拟模式,就是控制台程序。
‘拾’ C语言中的控制台指的是什么
1.关于C中没有控件的问题: 你看的是谭浩强的书,那个上面的程序都是控制台应用程序,也就是你说的DOS界面下面的程序,程序的入口时main函数。的确是没办法达到你所说的控件。但是C在开发窗体应用程序时是可以达到VB的那种效果的,用的是WINAPI,程序的入口就是WinMain函数了,只不过开发过程繁琐,但是效率高,当中从创建窗口,注册窗口,显示窗口……全是用代码完成的,想了解的话看《Windows程序设计》这本书。 当然微软为了效率考虑,封装成了MFC,开发的形式就更像VB 了。 2.关于c++ c++2008,VB VB2008的问题: 语言和开发环境是不一样的,一定不能混淆。你说的c++2008 应该指的是开发环境 VS2008 吧,你说VB与VB2008基本上完全不一样,是没错,因为在VB6下面还是VB ,但是到了之后的版本,是VB.NET 二者的差别可不是一般的大,完全没有血缘关系。。。 而C++是一门语言,与VC VC2008 等开发环境是不一样的。 再者,是你说的关于老版本的VB6 ,以及VC6 是否会被淘汰的问题,正如我上面说的,你掌握的是一门语言的话,无论在什么样的开发环境下面,影响不是很大。 3.给你的一小点学习建议: 如果你现在基础不是太好的话,踏踏实实的跟着谭的书学C吧,DOS界面是有点。。。但是不要急于求成,把语法熟悉了,算法跟上了,程序思维清晰了。以后学习才轻松,不然你现在直接去学比如说Windows程序设计,没有C的基础还是相当困难的,这就像学武功先扎马步一样的。一个道理。 希望对你有所帮助。