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

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

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

C语言中的控制台指的是什么?
只是通过字符串来显示或者监控程序。控制台程序常常被应用在测试、监控等用途,用户往往只关心数据,不在乎界面。在windows当中,控制台指的是cmd,中文意思是命令提示符,你按下Windows徽标键+R键,输入cmd,然后回车,cmd就出现了。一个窗口里是黑色的背景,有白色的字母。

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

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

C语言初学者,可以编哪些小程序? - 知乎
对C语言初学者而言,可以尝试编写的有趣小程序并不局限于那些复杂的游戏,比如贪吃蛇或俄罗斯方块。首先,你可以尝试编写一个控制台小日历程序,只需运用基础的函数和结构体知识,就能完成这一小挑战。其次,展示内存运行状态的程序也是个不错的选择,此类程序同样在函数和结构体知识范围内,能够帮助初学者...

什么是C语言控制台
C语言控制台是C语言在新建工程时选的一种工程类型,称为Win32控制台应用程序。控制台应用程序就是模拟DOS环境下运行的程序。建立Win32控制台应用程序的过程如下:1、新建项目Win32到Win32控制台应用程序建立完控制台应用程序 2、在新建的源文件中输入C语言程序;3、编译完成后就可以在DOS环境中运行。

如何让编写的C语言程序隐藏运行
对于初学者来说,编写的都是控制台模式的C程序,也就是运行时会出现一个黑底的command窗口。如果要运行时隐藏,就需要使用windows 程序,同时不要创建任何窗体,这样就不会有任何界面了。使用VC创建隐藏运行程序方法如下:1、 在创建工程的时候,不可以选择Win32 Console Application,而是要选择Win32 ...

相似回答