>>563さそ
ありがとうございます。
memmoveを使用する。。。
ワタシの想像で
for ( i=0; i <32; i++){
.....HOGE->mona[i] = piyo[i];
こんな感じを想像していたのですが
memmoveで実現できるのでしょうか?