智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 2897|回复: 4
打印 上一主题 下一主题

[编程类] 关于变量类型选择的矛盾

[复制链接]

21

主题

1019

帖子

0

精华

常驻嘉宾

我爱雯婕

Rank: 8Rank: 8

积分
4657
威望
2223
贡献
1682
兑换币
4
注册时间
2009-3-4
在线时间
376 小时
跳转到指定楼层
1#
发表于 2009-5-9 15:07:15 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
1贡献
本帖最后由 chenrunshe_007 于 2009-5-9 16:27 编辑

Apprently,16 bit MCU is good at dealing with the "unsigned int" variable(also we can say the "word"), so we had better use the "word" variables more often, compared with no matter the "byte" or "float" varialbes. But one rule often lead us is that we should try to use simple varialbes as much as possible, to make the program more simplfied, so that the MCU will operate more quickly. There is a contradiction here, how to judge this situation?when to use the "word" variable and when to use the "byte" variable on earth? Please help me, let's talk about it.
由于本人无聊,调试车调累了决定换一种方式提问,各位朋友大可不看上面的东西。我觉得还是有必要翻译一下:总所周知,十六位的单片机擅长处理16位变量,所以我们要尽量声明变量为unsigned int(或者word),但是编程有一条准着指导这我们:尽量用简单的变量,使程序更简洁运行跟更快。这时候就有矛盾了,到底什么时候声明变量为word好,什么时候声明变量为byte好?有什么准则么?希望大家能够帮我一把。

最佳答案

查看完整内容

个人觉得够用就是了

0

主题

12

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
260
威望
211
贡献
37
兑换币
16
注册时间
2008-7-13
在线时间
6 小时
2#
发表于 2009-5-9 15:07:16 | 只看该作者
个人觉得够用就是了
回复

使用道具 举报

1

主题

102

帖子

0

精华

游客

积分
878
威望
479
贡献
151
兑换币
30
注册时间
2009-1-6
在线时间
124 小时
3#
发表于 2009-5-30 12:35:35 | 只看该作者
差不多吧,嘿嘿,个人认为,还是简单点比较好,而且节省空间啊,呵呵,尤其是那种大数组...
回复

使用道具 举报

0

主题

14

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
391
威望
269
贡献
76
兑换币
54
注册时间
2008-9-28
在线时间
23 小时
4#
发表于 2009-5-31 00:18:51 | 只看该作者
选够用的就好
回复

使用道具 举报

21

主题

1019

帖子

0

精华

常驻嘉宾

我爱雯婕

Rank: 8Rank: 8

积分
4657
威望
2223
贡献
1682
兑换币
4
注册时间
2009-3-4
在线时间
376 小时
5#
 楼主| 发表于 2009-6-15 00:08:00 | 只看该作者
觉得爽就行!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关于我们|联系我们|小黑屋|智能车制作 ( 黑ICP备2022002344号

GMT+8, 2024-9-21 00:24 , Processed in 0.240142 second(s), 30 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表