[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

4.16 左辺値でない配列の添え字を取ることが可能

左辺値でない配列の添え字を取ることが、単項の ‘&’ 演算子が 許されない場合でも、可能である。例えば、以下は GNU C では有効だが 他の C の方言では有効でない。

 
struct foo {int a[4];};

struct foo f();

bar (int index)
{
  return f().a[index];
}

This document was generated using texi2html 1.78.