セクション§6.3.2.1 (72 ページ) では、
- An
lvalue
は、オブジェクト、つまりメモリの一部を意味します。 - 式の評価中に、オブジェクトはその値に変換されます。つまり、オブジェクトではなくなります。注目すべき例外は、
=
、&
、.
、++
、--
の左オペランドですsizeof
。 - 配列は通常、最初の要素への定数ポインターに変換されます。繰り返しますが、のオペランド
&
は例外です。 - 関数は暗黙的に関数へのポインターに変換されます。単項のターゲットの場合を除き
&
ます。
なぜ単項は&
それほど特別なのですか?単項|
が言及されないのはなぜですか?