请问一下~const语句一般是用在什么时候?

celavi2002 2005-12-05 11:06:18
如题,MSDN的说明有点晦涩,小弟不是太明白~ 麻烦论坛里的大虾能用比较浅显易懂的话指教小弟一下~ 谢谢^_^
...全文
121 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
sunniful 2005-12-05
  • 打赏
  • 举报
回复
学习!给点鼓励分啊1
bobdog1215 2005-12-05
  • 打赏
  • 举报
回复
开发的时候 某个变量的值可能暂时不变但以后会有变动 也可以Const 这样的话下次只要在模块里面改一下就好了 也是很实际的用处
fxy_2002 2005-12-05
  • 打赏
  • 举报
回复
举个简单的例子吧:

假如你有一个值 5600 要用在程序中许多地方,那么你在用的地方代码都要写上 5600这个数;某天你发现5600不对,要换成5610了,那么你要改所有的地方,比较麻烦。
如果声明成常量 const aa=5600,然后在所有需要5600的地方写 aa ,一旦要改变5600,只需要将 const aa=5610 即可。

常量的特点就是:声明常量后,编译器会在所有使用常量符的地方以常量值代替。
记住这个特点,就明白什么时候应该用了。一般情况下,常量都可以使用变量代替。不过常量在编译时即分配了内存空间,比变量要快得多。
Summer006 2005-12-05
  • 打赏
  • 举报
回复
const是定义常量的吧。 跟c里面的宏定义常量有些类似,不过其他方面差远了
比如PI=3.1415926... 就可以在模块里面:
public const Pi as double=3.1415926

这样其他地方引用pi就等于是常量3。1415926在那里了
但是模块里面才能public, 类模块和窗体里面只能private
zq102605 2005-12-05
  • 打赏
  • 举报
回复
定义常量用的
明白了吧?
flyingZFX 2005-12-05
  • 打赏
  • 举报
回复
定义常量用的

7,789

社区成员

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

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