看了一些指针编程的资料,有一些不太理解的地方,请教大家一下。
OB1中程序如下:
CALL FC 1
sttt :=MW50
其中FC1程序如下,定义sttt为pointer类型
L P##sttt
LAR1
L D [AR1,P#2.0]; 该语句的作用?D代表MD多少?此时的ACCU1是多少?
LAR1 ;
L 1.000000e+003
RND
T MW [AR1,P#20.0];最后问下大家,为什么此时的结果是MW70,此时的AR1为什么仍然保持MW50不变呢???
希望朋友帮我解答下,谢谢大家了!!!
还有一个问题,图片如下:

,请问图片中是不是写错了,应该是L 20而不是L 2?也请大家帮忙确认下,感谢。