hi,loの定義をさらせ。
hi(*b)は左辺値ではないから代入できないと思われ