小编Tim*_*Tim的帖子

在Visual Basic 6中的一个语句中的多个变量赋值

使用遗留代码我遇到了一些奇怪的变量赋值,我不确定是合法的VB6语法,但我找不到文档来备份这种感觉.

Dim ComStart, ComEnd, CR As Boolean
ComStart = ComEnd = CR = False
Run Code Online (Sandbox Code Playgroud)

我的怀疑是

a)原始声明应该是

Dim ComStart as Boolean, ComEnd as Boolean, CR as Boolean

b)现在实施的声明不会分配任何内容ComStart.

任何答案或文件都非常感谢

vb6 variable-assignment

2
推荐指数
1
解决办法
2351
查看次数

这个表达式是如何评估的?(还有,它是什么?)

我在带有微控制器的头文件中发现了这个语句,并且不知道如何评估它

#define FIO0SET        (*(volatile unsigned long *)(FIO_BASE_ADDR + 0x18))
Run Code Online (Sandbox Code Playgroud)

我不知道这个表达是什么,所以我没有办法开始任何有意义的研究.谁能告诉我这只野兽是什么或如何评价它?

c

2
推荐指数
1
解决办法
154
查看次数

标签 统计

c ×1

variable-assignment ×1

vb6 ×1