问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

C语言学习32位开发!

发布网友 发布时间:2022-04-25 11:25

我来回答

4个回答

热心网友 时间:2024-11-01 22:15

C语言只是一门语言,并不能直接的进行界面化编程
和VB一样 VB是一套可视化的开发工具 其基础是BASIC语言
需要进行界面编程 也需要一套可视化的编程工具 如VC
VB和VC同理 都是使用微软提供的API接口进行编程实现一系列的操作
VC里分WIN32编程,就是使用API以及实现界面以及其它操作,直接使用API编程的效率是非常低下的,所以为了解决这个问题可以使用VC MFC进行编程,
MFC是一套基于消息机制的框架,将API利用面向对象的思想给结合在一起了

C语言在没有操作系统的情况下理论并不能直接的接受键盘信息和在 屏幕下打出界面,需要中间件,也就是编译器的支持,
如在WIN-TC下生成的程序 是基于WINDOWS平台的 也就是说 没有WINDOWS这个系统 程序将无法运行 需要看你所编写的程序在什么样的编译器下生成可执行程序
----------------仅供参考

热心网友 时间:2024-11-01 22:18

C绝对满足不了你用图形界面的愿望的,但是C对于使用API来说还是很好的,VC在这两方面做的不错,但是VC虽然有强大的MFC,但是因为其过于复杂,数百个函数学起来很麻烦,所以现在VC的开发已经基本停滞了,没有前途,所以我建议你学习C和JAVA,JAVA是可以嵌入C的,推荐Eclipse,绝对可以轻松完成简单界面与按钮,如果有基础,半天就可以掌握。
还有,你关于硬件的要求,C脱离操作系统是无法做到接受硬件信息的,脱离操作系统而进行硬件操作,怎么听都像是自己想写操作系统啊。建议你可以看一下Linux内核注释,很有帮助,结合C与汇编,可以完成你的想法。

回答你的补充问题:用JAVA,随便找个编译器就可以,最建议Eclipse,功能全,以后也用得上

热心网友 时间:2024-11-01 22:16

未立先行会害死你,一开始学习C语言,不应该老想着这些东西,而且看样子你对操作系统的了解也不深入,应该一步一步来,先把C语言学好,然后再看操作系统编程方面的教材.

热心网友 时间:2024-11-01 22:22

TC太老了,只有DOS界面,要做窗口程序最好安装VC++6.0,这个比较方便,要是电脑速度够的话就安VS2008,这个是一些大公司开发用的软件,功能相当完善,支持C,C++,C#,VB
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
求这图片原图或者主角 出自哪一边电影或者电视剧 哪位大神知道这张图原版在吗?求原版。。。 在word中加下划线时第一次出现一条下划线第二次怎么就出现两条... 诛仙2资料站里的宠物展示能在npc买到吗 求一些诛仙2中的可以变为人形的宠物名字 诛仙2 神域的神农殿里,这是什么东西 诛仙2宠物元神问题 诛仙2 商城 中 宠物元神 怎么比 宠物 还贵啊?宠物元神是干什么的啊... 电热水器怎么安固定花洒 猛鬼夜惊魂剧情介绍 C语言问题!!!编写一个程序,找出32位中最大和最小的数,这个代码要怎么写... window7 32位用什么程序编写C语言好呢 在c语言中,Int是32位整数还是64位整数,那么在tc中到底是多少位啊? c语言产生32位字长随机数 c语言编写一程序,对一个32位的数取出它的奇数位(从最右边起第1、3、5... c语言编写一程序,对一个32位的数取出它的奇数位(从最右边起第1,3,5... C语言“不超过32位整数”是什么意思 用C语言编的程序是16位的还是32位的? 耐克鞋可以换底吗?多少钱? 阿迪达斯鞋子底磨平了可以换底吗 谁知道在广州哪里可以换鞋底的 换个普通的鞋底要多少钱 不用鼠标用键盘怎么移动360浏览器网页内容标签? 不用鼠标用键盘,怎么让箭头单击当前窗口 我打开多个网页,在不用鼠标的情况下,按什么快捷键可以切换窗口?_百度... IE怎么不用鼠标打开网页啊 怎样快速打开 我的电脑 和IE 浏览器呢?不用鼠标操作。就用快捷键的方 ... 不用鼠标怎么打开ie浏览器上的链接地址? 如何用键盘快捷键打开浏览器搜索出的条目(不用鼠标) ...标示出来的选项,如何在不使用鼠标的情况下用键盘快速打 c语言程序中怎样实现"任意两个32位数相加" C语言:编写一程序,对一个32位的数取出它的奇数位 C语言中的一个字长是几个二进制位 在32位计算机中中运行一个C语言程序,有以下变量的初值,写出它的机器... 用c语言编的32位程序,怎么在64位系统中运行? win7的32位下运行的c语言程序 C语言现在一般在32位unix操作系统中,int类型位数 AI的选择工具不能拖动大小也不能缩放! AI软件界面怎么缩小? 哈尔滨商业大学MBA好毕业吗 mba全日制硕士容易毕业吗?211 985高校 能推荐一些比较容易毕业的在职MBA院校么? 非全日制MBA好毕业吗? 中国在哪个学校读mba最好,需要什么条件,学费多少 在国内最好学校读mba毕业后在国内好找工作吗 我本科毕业八年,想考北京的mba院校,哪家mba比较好呢? 上海mba哪个学校最好 国内什么大学MBA较好 中国最好的MBA是哪个学校的? MBA哪所学校好?