bは値渡しだから一時変数にコピーするじゃないですか。
そのあと、一時変数を参照をcにコピーしたら一時変数は消えるから
cは何も指さなくなるからまた値渡しになって2回コピーされるじゃないですか?
aaaa()の場合は2回渡しても参照だからアドレス渡すだけで早いんじゃないですか?
この文で間違っているところありますか?