智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 1443|回复: 8
打印 上一主题 下一主题

全局变量与静态变量

[复制链接]

6

主题

308

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1467

活跃会员奖章优秀会员奖章

威望
701
贡献
410
兑换币
428
注册时间
2014-1-6
在线时间
178 小时
跳转到指定楼层
1#
发表于 2014-5-10 22:09:30 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
在子程序里需要保存变量值,是用static在子函数里定义局部变量好?还是直接定义全局变量好?
回复

使用道具 举报

137

主题

4169

帖子

1

精华

杰出人士

我认为最省轮子的跑法最快。曾经的西科4队

Rank: 12Rank: 12Rank: 12

积分
14006
QQ
威望
6233
贡献
1229
兑换币
4171
注册时间
2013-1-10
在线时间
3272 小时
2#
发表于 2014-5-10 22:15:51 | 只看该作者
同求,不过我多用全局变量。
回复 支持 反对

使用道具 举报

282

主题

1780

帖子

1

精华

管理员

曾经的智能车人……

Rank: 11Rank: 11Rank: 11Rank: 11

积分
28420

特殊贡献奖章资源大师奖章论坛骨干奖章论坛元老奖章优秀版主奖章推广达人奖章优秀会员奖章活跃会员奖章热心会员奖章在线王奖章

QQ
威望
10441
贡献
11685
兑换币
4726
注册时间
2009-9-7
在线时间
3147 小时
3#
发表于 2014-5-10 22:16:55 | 只看该作者
全局变量与静态局部变量都可以,如果外部不用就使用静态局部变量吧,全局变量对变量名的污染较大。
回复 支持 反对

使用道具 举报

6

主题

308

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1467

活跃会员奖章优秀会员奖章

威望
701
贡献
410
兑换币
428
注册时间
2014-1-6
在线时间
178 小时
4#
 楼主| 发表于 2014-5-10 22:24:55 | 只看该作者
凌心 发表于 2014-5-10 22:16
全局变量与静态局部变量都可以,如果外部不用就使用静态局部变量吧,全局变量对变量名的污染较大。

嗯,我也是这么觉得,还是用静态变量吧
回复 支持 反对

使用道具 举报

38

主题

446

帖子

0

精华

跨届大侠

Rank: 10Rank: 10Rank: 10

积分
6502
威望
4814
贡献
652
兑换币
1264
注册时间
2014-3-19
在线时间
518 小时
5#
发表于 2014-5-29 16:22:44 | 只看该作者
我 用的静态变量。以免一不小心在其他函数里错用了。。。
回复 支持 反对

使用道具 举报

6

主题

308

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1467

活跃会员奖章优秀会员奖章

威望
701
贡献
410
兑换币
428
注册时间
2014-1-6
在线时间
178 小时
6#
 楼主| 发表于 2014-5-29 16:24:26 | 只看该作者
abacrya、军 发表于 2014-5-29 16:22
我 用的静态变量。以免一不小心在其他函数里错用了。。。

嗯,局部需要记忆的就用静态变量吧
回复 支持 反对

使用道具 举报

4

主题

215

帖子

0

精华

高级会员

Rank: 4

积分
950
威望
490
贡献
234
兑换币
314
注册时间
2013-11-5
在线时间
113 小时
毕业学校
棣棠中心校
7#
发表于 2014-5-29 19:26:00 | 只看该作者
对于小车这种程序,没太大区别
回复 支持 反对

使用道具 举报

6

主题

308

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1467

活跃会员奖章优秀会员奖章

威望
701
贡献
410
兑换币
428
注册时间
2014-1-6
在线时间
178 小时
8#
 楼主| 发表于 2014-5-29 19:38:40 | 只看该作者
stxhb 发表于 2014-5-29 19:26
对于小车这种程序,没太大区别

这体现了对c语言的掌握程度,小程序都不能合理分配变量,大项目更混乱
回复 支持 反对

使用道具 举报

3

主题

563

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
3808

优秀会员奖章活跃会员奖章论坛元老奖章在线王奖章

QQ
威望
1710
贡献
906
兑换币
1148
注册时间
2013-8-24
在线时间
596 小时
9#
发表于 2014-5-29 20:30:44 | 只看该作者
用的全局变量较多
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-1-13 08:51 , Processed in 0.063902 second(s), 27 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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