我在用STl写程序时出现以下问题:
声明中:
输入in:DB_NOint;
OPNDB[DB_NO]报错
临时变量temp:No1INT
OPNDB[No1]报错
但是使用零时变量直接地址OPNDB[LW0]就正确
请问大大们这是为什么?
问题补充:
WORD类型也不行
最佳答案
用WORD型
提问者对于答案的评价:
经过再次仔细检查,原因是输入变量IN不可以使用,TEMP可以使用,临时变量temp:No1INTOPNDB[No1]报错的原因是,No1所在的地址已被使用,更改地址后可以使用
最佳答案作者回复:
你完全可以在IN用int型,然后在move给temp里的word型,我一般是这么做的。