つまり*hhは12バイトをとるということでしょうか?
で次のポインタ*hh(++) も値をいれるとすれば同じく12バイトをとるということであってますか?

0x0300 →12バイト
0x0301 →12バイト であってますよね?