emplant吧 关注:54贴子:128
  • 1回复贴,共1

显示赋值语句左右侧不匹配,求解决。

只看楼主收藏回复

q:=1;
while q<8 loop
p:=cardfile.copy({q});
k:=p[q];
if k=tablefile[d,1] then
cardfile.cutrow(q);
q:=8;
end;
q:=q+1;
end; 里面的k:=p[q]; 出现赋值语句左右侧不匹配,重点是第一次赋值可以循环,第二次赋值就出现刚说的错误了。


1楼2017-05-03 01:11回复
    如果不介意可以把你这个程序完整的粘贴出来,看不到你定义的变量类型,以及tablefile,p,k细节,不好判断。


    2楼2018-05-15 20:12
    回复