这样编写是否严谨?

tianshanfe 2007-01-03 09:27:31
有4个BUTTON,每个BUTTON的CLICK事件里都定义了一个相同名字的变量
虽然编译时是不会有错误的,但是这样是不是正确的编写方法呢?
我想应该不是太严谨吧
...全文
224 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
飞机 2007-01-04
  • 打赏
  • 举报
回复
这样是可以的,在函数中变量的作用域不同,不用担心
winner8080 2007-01-04
  • 打赏
  • 举报
回复
这样虽然没问题,但是我个人觉得这样不是很好
如果从变量名就可以看出变量的作用那就最好了,
可以看看变量前缀的匈牙利规定
FFSB 2007-01-04
  • 打赏
  • 举报
回复
在不同函数里面的同名变量是存放在不同地址空间里的
也包括static的
CsharpGame 2007-01-04
  • 打赏
  • 举报
回复
这样没什么不好呀,我也喜欢这样!
lailaiququ 2007-01-04
  • 打赏
  • 举报
回复
比如 i 用作临时的循环变量,到处都会用,如果要不同岂不麻烦?
laowang2 2007-01-04
  • 打赏
  • 举报
回复
如果定义在BUTTON的CLICK事件里,事件结束后空间就回收了,不用担心.
gzlcd 2007-01-03
  • 打赏
  • 举报
回复
楼主是不是找不出其它问题来问?
jingzhongrong 2007-01-03
  • 打赏
  • 举报
回复
在不同函数里面的同名变量是存放在不同地址空间里的
不包括static的
过客猫2022 2007-01-03
  • 打赏
  • 举报
回复
你看看变量的作用域吧!当你明白后,就不会有这样的问题了!

13,825

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder相关内容讨论区
社区管理员
  • 基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧