C语言和windows程序设计有什么关系

windows程序设计是基于C语言语法为基础还是以C语言为基础,怎么网上那些菜鸟说以C语言为基础,但我看了windows程序编写,如main都变成winmain了,还谈什... windows程序设计是基于C语言语法为基础还是以C语言为基础,
怎么网上那些菜鸟说以C语言为基础,但我看了windows程序编写,如main都变成winmain了,还谈什么C语言?
求解,请讲通俗点,严重鄙视复制来回答我的,我百度了很多,但看不懂。
展开
 我来答
tattackor
2015-06-10 · TA获得超过3.5万个赞
知道大有可为答主
回答量:5083
采纳率:94%
帮助的人:875万
展开全部
  1. 没有直接关系。C语言是一种程序设计语言,windows程序设计是指特定一种环境。
    C是语言,windows程序设计在Windows平台的程序设计,语言不限定(VB C# JAVA Delphi等),用的函数就是一些Windows API,就是只能运行在Windows平台下的程序,一般是带窗口的,当然控制台的也是,只要符合只能运行在windows下(用了Win32 API)。Windows的入口函数是WinMain但是,可以可以把WinMain封装成main。这个没什么太大的关系,QT GUI编程就是如此,但是入口函数就是main。

  2. c语言是一种用于软件和系统开发的高级程序语言,而windows是一个系统,一种平台,windows程序设计就是在windows这个平台上进行软件开发,如在windows xp上安装vc++6.0软件进行程序开发。另一点就是windows这个系统是用c语言编写的

爱问西瓜爱答树
2013-12-29 · TA获得超过1760个赞
知道小有建树答主
回答量:890
采纳率:50%
帮助的人:287万
展开全部
答案是没有关系。
C是语言,windows程序设计在Windows平台的程序设计,语言不限定(VB C# JAVA Delphi等),用的函数就是一些Windows API,就是只能运行在Windows平台下的程序,一般是带窗口的,当然控制台的也是,只要符合只能运行在windows下(用了Win32 API)。
Windows的入口函数是WinMain但是,可以可以把WinMain封装成main。这个没什么太大的关系,QT GUI编程就是如此,但是入口函数就是main。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
掌渺DY
2013-12-29 · TA获得超过139个赞
知道小有建树答主
回答量:90
采纳率:0%
帮助的人:60.1万
展开全部
c语言是一种用于软件和系统开发的高级程序语言,而windows是一个系统,一种平台,windows程序设计就是在windows这个平台上进行软件开发,如在windows xp上安装vc++6.0软件进行程序开发。另一点就是windows这个系统是用c语言编写的
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
boatliu
2013-12-29 · TA获得超过980个赞
知道小有建树答主
回答量:1025
采纳率:59%
帮助的人:324万
展开全部
C语言是一种高级语言,和所有其他高级语言一样,都要编译后变成机器语言才能执行。
高级语言一般都需要在某个操作系统下去编程实现,你可以在windows操作系统下去编程,也可以在Linux操作系统下做同样的事情。

windows程序设计,是说使用微软提供的接口在windows操作系统下进行编程,如:MFC编程
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
混日子的精灵
2013-12-29 · 超过37用户采纳过TA的回答
知道小有建树答主
回答量:122
采纳率:0%
帮助的人:54.1万
展开全部
关系不大。
带窗口的界面程序都可以叫windows程序,可以拿任何开发语言开发。
C语言只是一种开发语言。可以做windows程序。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(5)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式