请教大虾全局变量如何赋初值?

mingming59421 2004-12-21 01:58:11
各位,我在类模块中定义了一个全局变量,在程序的有些窗体中会使用到,但是我需要在使用之前首先有个初值,请问如何给变量赋初值?
另外,String与integer变量定义后是否默认的初值为"空"和"0"?
...全文
205 6 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
creazyfish 2004-12-21
  • 打赏
  • 举报
回复
各位,我在类模块中定义了一个全局变量,在程序的有些窗体中会使用到,但是我需要在使用之前首先有个初值,请问如何给变量赋初值?
//直接在定义该变量的地方赋值就可以了。
public a as string
a="333"


另外,String与integer变量定义后是否默认的初值为"空"和"0"?
//对!
lidaixiang 2004-12-21
  • 打赏
  • 举报
回复
准确而言,STRING变量的初值为空字符串,而不是"空",因为它在内存中要分配空间.而空是不分配空间的,如set t=null
lidaixiang 2004-12-21
  • 打赏
  • 举报
回复
另外,String与integer变量定义后是否默认的初值为"空"和"0"?_____印象中就是的.
lidaixiang 2004-12-21
  • 打赏
  • 举报
回复
puclic const 变量名=初值
pweixing 2004-12-21
  • 打赏
  • 举报
回复
当初始化变量时,数值变量被初始化为 0,变长的字符串被初始化为一个零长度的字符串 (""),而定长的字符串则用 0 填充
pweixing 2004-12-21
  • 打赏
  • 举报
回复
//另外,String与integer变量定义后是否默认的初值为"空"和"0"?

对的!

7,785

社区成员

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

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