>>358
struct stat 作るのまんどくさいので fopen(">>358","r") でよさげ。
読めないけど書きこめるへんなファイルなんてこわしちゃってよさげ。

>>359
バイトが 8 ビットでないかもしれないなんて考えないでよさげ。