Changes between Version 13 and Version 14 of CALプログラミング(4)
- Timestamp:
- Mar 22, 2009 11:08:55 AM (16 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
CALプログラミング(4)
v13 v14 69 69 ||l0.z || 整数定数 1 || 70 70 ||r77.y || 整数定数 配列の最下位次元の大きさ 256 || 71 "r77.y"の意味について補足すると、 id = 0のメモリのは"res0[256][256]"として宣言されているからである。71 "r77.y"の意味について補足すると、256になるのは、id = 0のメモリが"res0[256][256]"として宣言されているからである。 72 72 73 * よってILプログラムのこの部分は、2次元配列用のポインタ演算ををおこなっているのと同等です。細かく説明すると、r2.x(1次元目の添え字に対応)が0から1ずつ増えていき、256に等しくなったたら、それを0にクリアし、r2.y(2次元目の添え字に対応)をインクリメントしている。 73 * よってILプログラムのこの部分は、2次元配列用のポインタ演算ををおこなっているのと同等である。細かく説明すると、r2.x(1次元目の添え字に対応)が0から1ずつ増えていき、256に等しくなったたら、それを0にクリアし、r2.y(2次元目の添え字に対応)をインクリメントしている。 74 75 * 74 76 75 77 76