单选题
()下面的宏变量中()是当前局部变量(华中系统).
A
#1
B
#100
C
#200
D
#300
答案解析
正确答案:A
解析:
让我来为您解析这道关于宏变量的题目:
正确答案是A. #1
解析:
在华中数控系统中,宏变量分为不同类型,它们的编号范围不同:
A. #1:这是正确的。1-33号是当前局部变量,随子程序调用层级变化而变化。
B. #100:这是公共变量,可以在整个程序中使用,不受子程序调用层级影响。
C. #200:这也是公共变量,属于全局范围。
D. #300:同样是公共变量,属于全局范围。
简单示例:
假设我们有一个主程序调用了两个子程序:
- 在主程序中设置#1=10
- 在第一个子程序中设置#1=20
- 在第二个子程序中#1的值会是20(继承自上一级)
而像#100这样的公共变量,在任何地方修改都会保持相同的值,不会因为子程序调用而改变。
因此,题目问的是“当前局部变量”,只有选项A (#1) 符合这个特征。
相关知识点:
华中宏变量,#1是局部
