C言語 文法

配列とポインタ

(結論) 配列はポインタではない。が、大半の場合で配列名はポインタにdecay(減衰)されるので、あたかも同じように(同じとは言っていない)使っても実生活に差し支えない。抑えるポイントは3つ。 配列の宣言は、配列として定義する。また、ポインタの宣言はポ…

Cにおけるlvalue(左辺値)、rvalue(右辺値)

注) C++のお話しではないです。C++は、ムーブセマンティクスとかの関係で色々複雑で説明大変なので、Modern Effective C++ のはじめに -> 用語と表記(p.xviii)とか、5章を頑張って読むのが一番近道です!*1結論)左辺にも右辺にもおける式はlvalue(左辺値)で…