C语言和windows程序设计有什么关系
发布网友
发布时间:2022-04-24 05:53
我来回答
共5个回答
热心网友
时间:2023-10-03 10:49
没有直接关系。C语言是一种程序设计语言,windows程序设计是指特定一种环境。
C是语言,windows程序设计在Windows平台的程序设计,语言不限定(VB C# JAVA Delphi等),用的函数就是一些Windows API,就是只能运行在Windows平台下的程序,一般是带窗口的,当然控制台的也是,只要符合只能运行在windows下(用了Win32 API)。Windows的入口函数是WinMain但是,可以可以把WinMain封装成main。这个没什么太大的关系,QT GUI编程就是如此,但是入口函数就是main。
c语言是一种用于软件和系统开发的高级程序语言,而windows是一个系统,一种平台,windows程序设计就是在windows这个平台上进行软件开发,如在windows xp上安装vc++6.0软件进行程序开发。另一点就是windows这个系统是用c语言编写的
热心网友
时间:2023-10-03 10:49
答案是没有关系。
C是语言,windows程序设计在Windows平台的程序设计,语言不限定(VB C# JAVA Delphi等),用的函数就是一些Windows API,就是只能运行在Windows平台下的程序,一般是带窗口的,当然控制台的也是,只要符合只能运行在windows下(用了Win32 API)。
Windows的入口函数是WinMain但是,可以可以把WinMain封装成main。这个没什么太大的关系,QT GUI编程就是如此,但是入口函数就是main。
热心网友
时间:2023-10-03 10:50
c语言是一种用于软件和系统开发的高级程序语言,而windows是一个系统,一种平台,windows程序设计就是在windows这个平台上进行软件开发,如在windows xp上安装vc++6.0软件进行程序开发。另一点就是windows这个系统是用c语言编写的
热心网友
时间:2023-10-03 10:51
C语言是一种高级语言,和所有其他高级语言一样,都要编译后变成机器语言才能执行。
高级语言一般都需要在某个操作系统下去编程实现,你可以在windows操作系统下去编程,也可以在Linux操作系统下做同样的事情。
windows程序设计,是说使用微软提供的接口在windows操作系统下进行编程,如:MFC编程
热心网友
时间:2023-10-03 10:51
关系不大。
带窗口的界面程序都可以叫windows程序,可以拿任何开发语言开发。
C语言只是一种开发语言。可以做windows程序。
C语言和windows程序设计有什么关系
没有直接关系。C语言是一种程序设计语言,windows程序设计是指特定一种环境。C是语言,windows程序设计在Windows平台的程序设计,语言不限定(VB C# JAVA Delphi等),用的函数就是一些Windows API,就是只能运行在Windows平台下的程序,一般是带窗口的,当然控制台的也是,只要符合只能运行在windows下(用...
Windows程序设计与C语言的主要区别是什么?
1、Windows程序设计:基于MFC类库进行的程序开发设计。2、C语言:是一门面向过程的、抽象化的通用程序设计语言,广泛应用于底层开发。二、特点不同 1、Windows程序设计:以C++类的形式封装了Windows API,并且包含一个应用程序框架,以减少应用程序开发人员的工作量。2、C语言:仅产生少量的机器语言以及不...
学完C语言该学windows程序设计还是OpenGL和DX?
windows程序设计 只是说程序开发运行的环境是Windows系统平台, 不代表语言是什么, 也不带表你开发什么程序, 当然可以是游戏, 也可以是办公软件, 也可以是别的什么工具软件 OpenGL是开放图形库, 是一个跨平台的库, DX是微软的东西, 当然不能跨平台 这两个库可以用来开发2D程序, 也可以用来开发3D程序...
WINDOWS系统编程,WINDOSWS程序设计,WINDOWS核心编程3本书的区别_百度知...
1、概括的说就是C是控制台应用程序,就是运行时出现一个就像dos黑色窗口,而widows程序设计是窗口应用程序,就像WORD,记事本等这样的有窗口框架的程序设计。还有就是他们的编程思想不同,C语言是面向过程的,可以理解为顺序的执行;而Widows是面向过程的,事件触发,模块化的编程思想,如果学过VB的话就...
关于C语言
用过Windows不?C语言可以写出一个Windows操作系统来 C语言是一种计算机程序设计语言。它既有高级语言的特点,又具有汇编语言的特点。它可以作为系统设计语言,编写工作系统应用程序,也可以作为应用程序设计语言,编写不依赖计算机硬件的应用程序。因此,它的应用范围广泛。主要有以下特点:C语言在很多方面都...
C语言只能写控制台程序?
C语言还可以写编写WINDOWS 应用程序。需要些SDK的知识,windows的实现中基本上都是用的C语言,其各种接口基本上都是原生C语言函数,具体比如SDK用的windows API。使用纯C语言编写windows程序,工作量将会相当大,下面是一个小例子:/** This is a simple windows program, it does nothing but draw an...
c语言windows.h程序问题
恩,想用C语言做windows窗口界面的话,肯定是要调用windows api函数来完成,而大多数API涵数都在<windows.h>中有声明,所以你要包含它,但是windows程序的运行机制和你平时用C写的控制台程序很不一样,我给出一个例子,你可以参考一下:/*** * * * File : main.c * * * * Purpose : Generic Win32 applicatio...
windows api编程与C语言什么联系?
windows api是基于WINDOWS操作系统框架下做应用软件的一种函数调用方式,也就是说你只能看到它的函数名和参数,但是看不到函数内部的程序。你根据MSDN上的描述去调用相应功能的API函数来完成你的相关应用函数。当然,在使用VC++时有比调用API更方便的方法,那就是使用相关的类。具体的方式,楼上给出了一...
linux下的c语言编程和windows下的c语言编程有什么区别
语言本身差别不大。主要主要是和系统交互的时候不同。一个是Linux的POSIX接口,一个是Windows的 Win32 API。Linux下的接口因为源自UNIX,有很多API明显是C库的风格,风格比较老旧。但是Win32 API风格更现代、更高级一些。比如Linux下fork/exec、Windows下 CreateProcess 。而且Windows的API提供很多 图形界面...
黑客和C语言,汇编语言,windows编程有什么关系04
windows编程就是指编写适应windows操作系统下的程序。我认为如果你想成为一名黑客,首先学习成为一名程序员吧,基础不打好,只能跟在别人后面走,使用别人制作的脚本程序,永远成不了高手。另外这些问题都需要来问,说明你对电脑还不够熟悉,多练练吧,等你对整个系统有了全面的了解(不需要深入,但是各方面...