c 檔案讀取問題 15,C 如何對檔案進行讀寫

時間 2023-04-15 10:05:07

1樓:夜閮

用equals方法。

if(enter_

==在判斷引用型變數的時候比的是記憶體位址而不是值。

2樓:賊寇在何方

ls說的不完全對。

.net過載了string的等號運算子,所以對於字串值相等的兩個string,即使引用不相等,也能得到true值。

"12345")這句句子除了寫入字串以外,還在末尾添上了乙個換行符,對於windows來說就是""

true_code應當是"12345"

你判斷下 true_""試試。

3樓:網友

if (enter_code ==true_""文字讀取出來的資料其實是true_code="12345";

只要把這個換行符號替換掉就行了。

4樓:匿名使用者

這種方法得時候,while(!1) 時,peek已經改變。所以應該用其他得方法來判斷是否結束。

streamreader reader=new streamreader(dd,;

string strline=;

while( !0)

5樓:匿名使用者

去空格 去回車 就行了 要是有亂碼的話。

順便轉換下編碼格式。

c#如何對檔案進行讀寫

6樓:匿名使用者

還有看你讀寫什麼檔案啊,針對不能檔案有不同的操作。比如xml txt excel

c# 怎麼讀取壓縮檔案,我用正常的讀取檔案,都有些問題.

7樓:匿名使用者

對於檔案壓縮和解壓縮使用。net類庫或是開源的網上都有**,找一下就可以實現。

像你的這種情況可能有以下幾種原因:

1、你將待壓縮的檔案,讀取成byte,但沒有經過壓縮,就寫入檔案(這是一定不成的,檔案沒有改變,你只改了一下副檔名)

2、你在選擇壓縮方法時,壓縮的level選擇的可能不正確,導致生成的壓縮檔案不對。

3、你讀入的byte長度不夠,或是沒有讀全,這種可能性不大。

解決方向:將你生成的壓縮檔案,改一下副檔名,改成。rar,之後使用rar軟體看看能不能開啟,並解壓縮。如果可以,那說明壓縮應該沒問題。

再看解壓縮**,裡面是否是按照正確的乙個entity(這個單語不記得了)解壓縮的。

8樓:網友

寫入的檔案不完整 ,最好有**能看看。

關於c#檔案 類 訪問的乙個問題

c語言鍊錶檔案讀取問題,c語言鍊錶檔案讀取問題

問題就在於你存這個結構體的時候,把struct std pnext也存進去了,但這個pnext下次讀出來的時候可能是乙個無效的位址,沒看到insert函式是如何實現的,是否對這個值進行了處理,否則用這個指標做為鏈的話肯定出錯。p0指向鍊錶中最後乙個節點,讀到檔案結尾時,feof返回1,於是執行if語...

c語言如何讀取檔案,C語言如何讀取檔案?

蒯懿靖迎夏 乙個c語言讀寫檔案程式 include stdio.h include main fclose fp1 關閉檔案a.txt,有開啟就要有關閉fclose fp2 關閉檔案b.txt 乙個檔案流指標對應乙個開啟的檔案,因為你要同時操作兩個檔案,所以要用兩個檔案流指標 就像你要同時操作兩個箱...

c語言 讀取檔案到記憶體,C語言 讀取檔案到記憶體

用c語言實現將乙個檔案讀入記憶體中 用c語言實現將檔案讀入記憶體中 include include int filelength file fp char readfile char path int main void char readfile char path length fileleng...

c語言讀取檔案資料,C語言讀取檔案資料

先用getline或fgets讀取資料到乙個字串中,這個串定義的長一點,保證夠用就行。舉例 char str 1024 fgets str sizeof str fp fp開啟的檔案指標。然後呼叫for迴圈去讀取串的的資料,假設你的分隔符是空格,遍歷str,遇到空格就得到乙個資料,然後繼續遍歷,直到...

c 用指標如何讀取檔案,c 中如何讀取檔案 並使用檔案中的資料

寫乙個讀取並顯示的函式 不理解你的意思,如果只是要讀檔案,使用fstream就好啦。fstream fin f 1.txt string str while fin.eof c 中如何讀取檔案 並使用檔案中的資料 1 在電腦上新建乙個資料夾,名稱叫txt2array。然後,開啟我們的devc 新建乙...