- 44 名前:login:Penguin [02/05/29 01:30 ID:REBKSR/O]
- a[k] の形で配列をアクセスする場合に、
a は64ビットポインターなのに、添え字式の型は32ビットの整数 だとすると、あたかもaがセグメントレジスターで、添え字式がセグメント 内のオフセットだということをいいたいのだ。つまりセグメントサイズが 4GB であるが、セグメントは64ビット空間の任意の位置をベースに できる。それから相対で+−2GBのアクセスができる。。と。 フルに64ビットのアドレス空間を使えるようにするのには、 配列の添え字の式を64ビットであるとしてくれなければ、困る。
|

|