为什么 用C语言在WIN-TC编的一个小小的贪吃蛇游戏,CPU占用率都50%以上

游戏源码如下。http://hi.baidu.com/%D7%AF%D7%D3%C8%E7%CA%C7%CB%B5/blog/item/86c4ef90e0616687a... 游戏源码如下。
http://hi.baidu.com/%D7%AF%D7%D3%C8%E7%CA%C7%CB%B5/blog/item/86c4ef90e0616687a877a456.html
如果小游戏都这样,那还得了,以后C语言还怎么玩。WO CAO
展开
 我来答
supersunkaiyua
2009-09-19 · TA获得超过770个赞
知道小有建树答主
回答量:415
采纳率:100%
帮助的人:190万
展开全部
C算法优化......
其次,你没发挥好硬件呢~~
所有的操作都是CPU的工作
看看DMA编程之类的,还有中断
例如,用标准C写一个播放器,不用中断DMA操作,一个几十K的程序CPU都是100%的~
甘蓝视频
2009-09-19 · TA获得超过982个赞
知道小有建树答主
回答量:586
采纳率:0%
帮助的人:462万
展开全部
操作系统问题,在XP上就这样。建议改换虚拟的操作系统,例如windows7 vista
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友2921f30
2009-09-19 · TA获得超过933个赞
知道小有建树答主
回答量:1425
采纳率:0%
帮助的人:463万
展开全部
windows7啥时候成了虚拟的操作系统了?
同意1L,把算法优化下吧试试吧
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式