C++勉強中(3)

後輩に借りた独習C++で勉強継続中

4章 配列、ポインタ、参照

4.6参照について

*pで指定したポインタに配列を割り当てたときはp[?]で中身を参照できるけど、
*pで指定したポインタに変数を割り当てたときは*pで中身を参照できて、
*pで指定したポインタにオブジェクトを割り当てたときはp->メソッドでメソッドを呼び出せるのか。
やっぱポインタ苦手だわ。
参照仮引数(ex. void f(int &n);)でさらに混乱。メリットは分かるんだよ。分かるんだけどさー

3章 クラスの詳細

P102 例3.4.1でcarクラスと、truckクラスのコンストラクタが気になる。
 car(int p, int s) { passengers = p; speed = s; }

↑ではセミコロン(;)区切りなのに、↓でははカンマ(,)区切り。

 truck(int w, int s) { weight = w, speed = s; }

コンパイルエラーにもならないんだけど、そういうもの?