早教吧 育儿知识 作业答案 考试题库 百科 知识分享

在同一模块不同过程中的变量可以同名同一模块中不同级的变量可以同名下列说法错误的是()。选BA.在同一模块不同过程中的变量可以同名B.不同模块中定义的全局变量不可以同名C.引

题目详情
在同一模块不同过程中的变量可以同名 同一模块中不同级的变量可以同名
下列说法错误的是( )。选B
A.在同一模块不同过程中的变量可以同名
B.不同模块中定义的全局变量不可以同名
C.引用另一模块中的全局变量时,必须在变量名前加模块名
D.同一模块中不同级的变量可以同名
解释下不同过程。不同模块。不同级分别是什么意思。
如下private sub x()
for i=1 to 10
end sub
private sub y()
for i=1 to 10
end sub 是不同过程,还是不同级,还是其他?
▼优质解答
答案和解析
不同过程:这是两个过程,i是过程变量,两个过程使用的i是不同的
private sub x()
dim i as integer
for i=1 to 10
end sub
private sub y ()
dim i as integer
for i=1 to 10
end sub
相同模块:这里的i是这个文件中的变量,两个过程中使用的i是同一个
dim i as integer
private sub x()
for i=1 to 10
end sub
private sub y()
for i=1 to 10
end sub
x过程中使用的i是111,y过程使用的i是222。两个i不同级
dim i as integer '111
private sub x()
for i=1 to 10
end sub
private sub y()
dim i as integer '222
for i=1 to 10
end sub
看了在同一模块不同过程中的变量可以...的网友还看了以下: