与变量类似,结构也不需要声明。
结构的子元素可以是以下任意变量类型:
整数
双精度
点
特征指针
功能
数组
结构
例如,包含的结构元素可以是数组,包含的数组元素也可以是结构。因此,以下表达式示例有效:
ASSIGN/CAR.LEFTSIDE.DOOR[2].QUADRANT[3].JOINT[5].HIT[4]=MPOINT(558.89,910.12,42.45)
COMMENT/OPER,"Current Z Position: "+CAR.LEFTSIDE.DOOR[2].QUADRANT[3].JOINT[5].HIT[4].Z
ASSIGN/CURRENTJOINT=LEFTSIDE.DOOR[2].QUADRANT[3].JOINT[5]
COMMENT/OPER,"Next Hit: "+CURRENTJOINT.HIT[4]