如何在C語言中從以下txt檔案中讀取資料? 10

發布 科技 2024-07-31
3個回答
  1. 匿名使用者2024-01-31

    #include

    int main()

    file *infp,*outfp;

    int a,b;

    infp = fopen("","r");

    if (infp==null)

    printf("can't open file!");

    return -1;

    outfp = fopen("","w");

    if (outfp==null)

    printf("can't open file!");

    return -1;

    讀取中間空格格式的資料。

    如果 (2==b) 寫入滿足條件的檔案。

    fprintf(outfp,"%d %d",a,b);

    fclose(infp);

    fclose(outfp);

    return 0;

    僅供參考。 房東還不如自己寫!

  2. 匿名使用者2024-01-30

    在 C++ 中,我們可以使用檔案輸入和輸出流來讀取和寫入檔案。 具體而言,您可以使用以下方法從檔案中讀取資料:

    方法:lease-to-get() 方法是讀取檔案輸入流中字元的最基本方法。 get() 方法允許您讀取乙個字元並將其放入字元變數中。

    語法:int get()。

    2.getline() 方法:getline() 方法可以從檔案輸入流磨坊中讀取一行資料,並將其儲存在字串變數中。

    語法:istream & getline(char* str, streamsize n)。

    3.read() 方法:read() 方法可以從檔案輸入流中讀取指定數量的資料,並將其儲存在緩衝區中。

    語法:istream & read(char* buffer, streamsize n)。

    4.運算元>>法:運算元>>法是C++標準輸入桶輸出流中最常用的方法,可以從檔案輸入流中讀取各種型別的資料,並將其儲存在變數中。

    語法:istream & operator>> (type & var)。

    其中 type 表示要讀取的變數的資料型別,var 表示儲存資料的變數。

    需要注意的是,所有讀取方法都需要在檔案開啟後完成。

    我們可以使用以下**來開啟檔案:

    #include

    #include

    using namespace std;

    int main()

    ofstream outfile;

    在此處讀取和寫入檔案。

    關閉檔案。

    return 0;

    其中 ofstream 表示檔案輸出流,它可以將資料寫入檔案。 使用 open() 方法開啟需要讀寫的檔案,使用 close() 方法在讀寫操作完成後關閉檔案。

    這些只是可以在 C++ 檔案的輸入和輸出流中使用的一些方法,通過使用這些方法,我們可以輕鬆地從檔案中讀取資料。

  3. 匿名使用者2024-01-29

    它與指向檔案的指標有關,當您完成新增資料時,指向檔案的指標將移動到末尾。

相關回答
11個回答2024-07-31

如果想騙外行,可以直接讓他在內部查密碼,VB教學的例子很多,可以用strcomp函式來做。 但實際上,在文件中,它的文字其實還是暴露的,可以直接閱讀。 >>>More

23個回答2024-07-31

如果檔案比較大,則將檔案的最後一部分(例如1000個字)放入陣列中,然後進行比較。 發現''(ASC程式碼13回車)可以註明位置。

5個回答2024-07-31

* 解決方法:以唯讀模式開啟檔案,然後將檔案指標放在檔案末尾,並使用 ftell 函式返回指標在檔案中的相對位置。 >>>More

11個回答2024-07-31

file*fp1,*fp2;

fp1=fopen(path1,"at+");TXT1 的 path1 >>>More

12個回答2024-07-31

我認為你設定了乙個陣列 temp[20] 來將 i 讀入 temp[20],然後在每次滿時輸出它,這樣你就可以實現你的目標。