quote:以下是引用Automann在2014-05-14 17:20:33的发言:
ANY数据类型中的数据块的编号为0,表示不是数据块内的地址。
这句话是在哪本书上看到的?
而且这个位置还不算是any参数,ret_val定义为date_and_time格式。
从l p##ret_val看到 accu1中的值是870000f8,解释出来就是v区 31字节。返回的是一个32位交叉区域寄存器寻址指针。
假如是一个any参数 ,那么L W[AR1,P#0.0] accu1中就应该是10XX,绝对不会是0。any参数第一个字节默认为10,所以如果是any参数,这里肯定不会是0,现在是0,那肯定就不是any参数。
在这里accu1中是0,那么下一句 opn db[w_db_no],就是打开db0。
在这里870000f8,就是temp最后一个字节再往后延续2个字节的地址。
这里的db0到底是个什么用法,具备哪些特征,长度多少,数据是些什么。