みなさんありがとうございます。

このunsigned char hogeは
ほかの関数から貰う
可変長のデータの先頭アドレスでして。。。

それの先頭2バイトにshort piyoをコピーしたいのです。