導航:首頁 > 文件管理 > c語言如何確定文件有多少組數據

c語言如何確定文件有多少組數據

發布時間:2023-01-23 15:10:37

❶ C語言查文件中數據的個數

//---------------------------------------------------------------------------

#include <stdio.h>

int main(void)
{
int a,cnt=0;
FILE *fp=fopen("c:\\1.txt","r");
while (fscanf(fp,"%d",&a)!源=EOF) /*統計c:\1.txt文件中有多少個整數*/
++cnt;
fclose(fp);
printf("%d\n",cnt); /*輸出文件中的整數個數*/
return 0;
}
//---------------------------------------------------------------------------

❷ 如何用c語言來統計一個目錄中文件的個數

樓主你好

具體代碼如下:
#include<stdio.h>
#include<stdlib.h>
#include<string.h>
#define N 40
int main()
{
int i,count = 0;
char *cSource,*cSearch;
FILE *fp;
cSource = (char *)malloc(N * sizeof(char));
cSearch = (char *)malloc(3 * sizeof(char));
if((fp = fopen("word.txt", "r")) == NULL)
{
printf("文件打開失敗!\n");
exit(0);
}
printf("輸入統計的漢字:");
scanf("%s", cSearch);
fgets(cSource, N, fp);
for(i = 0; i < (int)strlen(cSource); i++)
{
if(cSource[i] == cSearch[0] && cSource[i+1] == cSearch[1])
//一個漢字占兩個位元組 所以需要判斷兩個位元組的內容
count++;
}
printf("%d\n", count);
return 0;
}

如果word.txt中包含的內容為:你好嗎 你 你

輸入:你
輸出:3

希望能幫助你哈

❸ 關於C語言中,如何能夠知道文件中,結構體數據塊的個數。

可以通過ReadFile函數讀取你的文件,它有一個參數就是返回實際讀了多少個位元組的數據,然後除以你的sizeof(struct),就可以了 試試看

閱讀全文

與c語言如何確定文件有多少組數據相關的資料

熱點內容
word2003格式不對 瀏覽:86
百度雲怎麼編輯文件在哪裡 瀏覽:304
起名app數據哪裡來的 瀏覽:888
微信怎麼去泡妞 瀏覽:52
百度廣告html代碼 瀏覽:244
qq瀏覽器轉換完成後的文件在哪裡 瀏覽:623
jsp中的session 瀏覽:621
壓縮完了文件去哪裡找 瀏覽:380
武裝突襲3浩方聯機版本 瀏覽:674
網路機頂盒移動網路 瀏覽:391
iphone手機百度雲怎麼保存到qq 瀏覽:148
資料庫設計與實踐讀後感 瀏覽:112
js對象是什麼 瀏覽:744
網頁文件存pdf 瀏覽:567
文件夾正裝 瀏覽:279
剛復制的文件找不到怎麼辦 瀏覽:724
試運行適用於哪些體系文件 瀏覽:987
ghost文件復制很慢 瀏覽:967
傑德原車導航升級 瀏覽:240
編程dest是什麼意思 瀏覽:935

友情鏈接