二進位寫檔問題(編號:6921)

請問
小弟目前正在寫一程式,透過winsock傳送檔案至另一pc
a電腦將檔案以二進制方式開啟,並存放在一byte陣列中
並透過winsock傳送至另一b電腦
b電腦接收後,將字串寫入二進制檔,但為何寫入之後會在原資料前
多寫入一堆ff,而且很多...
為啥米...