C语言只能编出控制台程序吗?

C语言编出的程序都只能是控制台程序吗?如何编出非控制台程序?

第1个回答  2013-10-11
不是只能编出控制台程序,可以使用MFC或者Windows API来编写Windows应用程序,建议使用Dev-C++开发环境。
第2个回答  2013-10-11
有些桌面环境提供了开发包,如Linux下的Gtk(GNOME桌面环境),Qt(KDE桌面环境),利用这些开发包可以写出GUI(图形接口)程序。不过这些GUI程序写起来没有非GUI程序那么简单。
第3个回答  2013-10-11
建议用VC6.0的win32 Application 这个向导做的程序既是C开发的图形界面,里面的函数是win32 api ,至于那个mfc则主要是c++的图形界面,只懂C的人是看不懂的
第4个回答  2013-10-11
当然不是了,可以编windows 窗口程序,用windows api就可以了。

C语言只能写控制台程序?
不是。C语言还可以写编写WINDOWS 应用程序。需要些SDK的知识,windows的实现中基本上都是用的C语言,其各种接口基本上都是原生C语言函数,具体比如SDK用的windows API。使用纯C语言编写windows程序,工作量将会相当大,下面是一个小例子:\/** This is a simple windows program, it does nothing but d...

计算机编程在哪里编辑
开始用C的话只能先从控制台程序起步,就是命令行的那种程序,因为这种程序结构比较简单。WINDOWS窗体程序比较复杂,不适合初学者,主要原因不是C语言,而是WINDOWS本身比较复杂,不好理解,因为编写程序既要考虑语言,更要考虑操作系统平台。要展示和控制一个窗体,还是比较麻烦的。如果你使用Linux,一般使用gc...

c语言可以干什么?
vb可以写的它都可以,控制台是可以写的,而且一般的教程都是从控制台开始的,c++是面向对向的c,以c为基础,加入了对向的概念,c更简单,更厉害就不能这样说了,都能完成任务,但适合场合不同,比如说操作系统用c写,但现在大部分应用程序用c++来写的,这个得看你用来干什么了 ...

C++就是VC++吗?
c++,它是一个编程环境,在这个编程环境中,你可以采用c++或者c语言来编程的,它的主要特点就是面向对象而不象c语言那样面向过程的,c语言只能编写控制台语言程序,大的程序是编写不出来的啊,如果你在vc环境下编程就要树立一个“类”的概念。只要你看了c++就知道什么叫类,什么叫数据封装,抽象、重载...

C语言和windows程序设计有什么关系
没有直接关系。C语言是一种程序设计语言,windows程序设计是指特定一种环境。C是语言,windows程序设计在Windows平台的程序设计,语言不限定(VB C# JAVA Delphi等),用的函数就是一些Windows API,就是只能运行在Windows平台下的程序,一般是带窗口的,当然控制台的也是,只要符合只能运行在windows下(用...

为什么C语言写的程序,默认会在cmd中执行
因为你用的编译器编译的就是一个控制台应用程序,还有更多C语言写的程序跑在更广阔的天地里,没有什么“默认”一说。

C语言中的控制台指的是什么?
所谓的控制台应用程序,就是能够运行在MS-DOS环境中的程序。控制台应用程序通常没有可视化的界面,只是通过字符串来显示或者监控程序。控制台程序常常被应用在测试、监控等用途,用户往往只关心数据,不在乎界面。在windows当中,控制台指的是cmd,中文意思是命令提示符,你按下Windows徽标键+R键,输入cmd...

C语言怎么设计窗口呀?
一般的话你是为了学习一种语言的话建议学习控制台应用程序。如果用界面的话对你语言学习没有什么好处,反而会让你分心。当你真真学习做一个项目的时候可以用winform来了。反正当你学习到一定程度你就会明白其中的关系了。对于c语言的话我本人只用过控制台,通过代码来创建窗口,也是可以产生你所需要的效果...

谁能描述下 用c语言编写软件的全过程(控制台到有窗口的软件)
要用c语言编写窗口,那就麻烦了。要是用c++,就简单了。控制台的话,就是新建win32控制台工程,然后就写代码就是了。遍窗口,也是一样的,不过c没有那么多可以利用的类库

c程序员可以做兼职吗?
刚刚学过C就想兼职是非常不现实的。或许你还只会开发一些控制台程序?谁会用控制台程序呢?现在。要想兼职,下面的你必须要动一些,否则你只好到餐馆去兼职了。1,C\/C++ J2EE J2ME C#(任一)2.数据库(SQL)别说ACCESS,丢人。3.数据结构与算法 4.独立开发可应用系统的经验(可大可小)你准备好...

相似回答