向檔案寫入整數失敗

2021-05-26 20:38:05 字數 392 閱讀 5549

在將乙個整數寫入檔案時,執行結果沒問題,但檔案中的內容卻不是寫入的整數,看上去像亂碼,不知為何?請高手指教。例如,我是這樣寫的:

int  fd;  /* fd 指向的檔案存在,且為空, 0 byte */

int tick_number=0x12345678;

rval=write( fd, &tick_number, sizeof(int ));  /*結果rval=4 */

但fd指向的檔案中的內容不是0x12345678;

小弟已經試了好幾次了,都不行。

哦,原來需要用od 命令檢視,od -tx1 filename

寫入檔案的是整形資料,檢視為什麼卻看不到呢?不大明白。

3.gif

2008-9-15 22:34:51 上傳

C 檔案操作(向 txt檔案寫入資料)

本文講解的是向.exe同一目錄下的data資料夾下的log.txt寫入資料。假若.exe所在路徑是e projects logout log debug。1.1向上一級目錄指向 表示當前路徑,相當於e projects logout log debug 表示當前路徑的上一級路徑,相當於e proje...

php如何向檔案中寫入換行

今天程式設計,發現向檔案中寫入換行失敗了 試了很久都沒找到辦法 突然之間想到乙個東東以前看書見過後來還是用這個東東給解決了 現在寫出來預防將來忘記也希望能幫到需要幫助的朋友 直接看 stream fopen robots.txt w fwrite stream,你換行了嗎?r n我已經換行了 注意 ...

如何向json檔案中寫入資料

先要建立乙個寫資料的類 其中folk是個實體類 class myjsonwriter public void setfilepath string filepath catch ioexception e public string getjsondata jsonarray jsonarray n...