查看上一个主题 :: 查看下一个主题
|
作者 |
信息 |
Poha Eater
新的用户

已加入:2016年8月31日 职位:74 地点:印度
|
|
|
|
你好
我正在尝试学习PL / I,因此我是一个初学者。我试图弄清楚ADDR是如何工作的。任何人都可以解释一下ADDR在PL / I中的作用,并提供一个示例以便更好地理解。我知道这是一个非常基本的问题,但是我已经阅读了IBM手册,但是从那里我没有得到太多帮助。
我正在通过以下示例:
ADDR(表1)= ADDR(表2)
这是否意味着将数组(Table2)的值分配给另一个名为Table1的数组?请让我知道该声明在上面的示例中的含义。
非常感谢您的宝贵时间! |
|
回到顶部 |
|
 |
谢尔盖肯
活跃的成员

已加入:2008年4月29日 职位:941 所在地:马里兰
|
|
|
|
1)这是毫无意义的表达,并且PL / I语法错误
2)有一个特别的初学者论坛 |
|
回到顶部 |
|
 |
罗伯特·桑普
全球主持人

已加入:2008年6月6日 帖子:8569 地点:美国爱荷华州迪比克
|
|
|
|
我同意您确实需要在 初学者和学生论坛 instead of here.
PL / I中的ADDR功能操作地址-而不是数据。因此,如果您有一个指针变量P1并且您进行了编码
然后将P1设置为X的地址。请注意,X的定义是什么也不重要,X包含的内容也无关紧要-P1设置为变量X内存中的地址。 |
|
回到顶部 |
|
 |
Poha Eater
新的用户

已加入:2016年8月31日 职位:74 地点:印度
|
|
|
|
谢谢你的回复。我不知道有一个单独的初学者论坛。展望未来,我会在那里问我的问题。谢谢 ! |
|
回到顶部 |
|
 |
|