问题详情

在某个程序模块中使用命令PRIVATE XI定义一个内存变量,则变量XI


A、可以在该程序的所有模块中使用

B、只能在定义该变量的模块中使用

C、只能在定义该变量的模块及其上层模块中使用

D、只能在定义该变量的模块及其下属模块中使用

时间:2022-01-01 07:57 关键词:

答案解析

D
解析:PRIVATE命令并不建立内存变量,它只是隐藏指定的上层模块中可能已经存在的内存变量,但是当模块程序返回到上层模块时,被隐藏的变量就自动恢复有效性,保持原值。用PRIVATE定义的变量只能在定义该变量的模块及其下属模块中使用。