发布于 2010-04-09 22:07:48
4楼
嗯,知道了,现在我在编程时遇到一个问题,就是数组变量如何对其赋值,比如我定义了一个DB_Address数组类型的变量,这样我就能控制SFC67的RD(就收存储区)的地址,以MPI为3的200站为例,假设RD=DB13.MPI3(表示为DB13的0到7的8个字节)即P#DB13.DBX0.0 Byte8,若MPI为4时,RD的地址就要变成DB13.MPI4(表示为DB13的8到15的8个字节)P#DB13.DBX8.0 Byte8,所以我想用DB_Address来表示RD的地址,这样只要在外面给DB_Address赋值,即
L MW416
L 3
==I
相等 我就把对应的地址值赋给DB_Address,但是试了下好像不能写成
L DB13.MPI3
T DB_Address,初学数组和指针,不明白数组的赋值方式。请多指教
新手多多指教