在C语言中,不能通过赋值操作符将数组直接复制到另一个数组。int arr1[]={1,3,2};此外,如果我没有错的话,我们不能为已经定义的数组赋值.a[]={1,3,2}; //this is not possible
在上面的代码中,a[]和{1,3,2}充当两个不同的数组,在它们之间使用赋值操作符。
我正在尝试将Module中的预定义数组传递给Userform列表框。 我已经将数组作为UserForm中的公共变量进行了赋值,并尝试从模块中对其赋值。Sub UserForm_Initialize()
End Sub 当我单步执行代码时,UserForm在到达模块中的ListArray赋值时打开,但是在UserForm中数组被赋值为空,并且在到达列表框生成时遇到并遇到运行时错误'