C语言与VB定义变量类型的差异

  • 内容
  • 评论
  • 相关

因本人开始从事的就是C语言的开发,所以对于C语言还是比较熟悉的,在定义变量时,同时定义几个变量可以这样定义:

unsigned int x,y,z;

这样就可以把x,y,z都定义为无符号整型的数据类型。

但当我想把类似的方法放到VB时,以为这样定义:

Dim x,y,z as integer

就可以把x,y,z都定义为整型。

但实际我发现错了,经过我的跟踪调试发现,这样的定义只是把z给定义为整型了,x与y则被定义为可变类型variant

网上搜索了一下证实了我自己的想法。

正确的定义方法应为:

Dim x as integer , y as integer , z as integer

不能偷懒,希望对某些从C语言编程出身的网友会有所帮助。

评论

0条评论

发表评论

邮箱地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据