[問題] fwrite沒有寫入

看板C_and_CPP (C/C++)作者 (藍色)時間16年前 (2009/05/06 00:31), 編輯推噓1(101)
留言2則, 2人參與, 最新討論串1/1
fwrite( header, sizeof(unsigned char), data_offset, fp ); fwrite(w, sizeof(unsigned char), (size_t)(long)Width, fp ); fclose(fp); 我設中斷點看兩段fwrite 把資料寫入 發現header有寫入 w明明有資料 可是卻沒寫入fp 請問可能是什麼原因呢?? unsigned char *w unsigned char header[10] -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 122.120.39.83

05/06 00:43, , 1F
fflush ?
05/06 00:43, 1F

05/06 06:52, , 2F
計算字串長度請用strlen吧?
05/06 06:52, 2F
文章代碼(AID): #1A06d-_8 (C_and_CPP)
文章代碼(AID): #1A06d-_8 (C_and_CPP)