中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

c語言怎么讀取文件行數

小億
295
2023-09-14 19:24:28
欄目: 編程語言

要讀取文件的行數,可以按照行的方式逐行讀取文件內容,并計算行數。下面是一個示例代碼:

#include <stdio.h>
int main() {
FILE *fp;
char ch;
int lines = 0;
// 打開文件
fp = fopen("file.txt", "r");
if (fp == NULL) {
printf("無法打開文件\n");
return 1;
}
// 逐行讀取文件內容
while ((ch = fgetc(fp)) != EOF) {
if (ch == '\n') {
lines++;
}
}
// 關閉文件
fclose(fp);
// 打印行數
printf("文件總共有 %d 行\n", lines);
return 0;
}

以上代碼假設要讀取的文件名為 file.txt,在代碼中可以根據實際情況修改文件名。該代碼會逐行讀取文件內容,每當遇到換行符 \n 時,就將行數加一。最后打印出總共的行數。

0
大渡口区| 沂源县| 册亨县| 嘉义市| 永宁县| 昭苏县| 敖汉旗| 富平县| 库车县| 兴城市| 巴青县| 普陀区| 长春市| 广宁县| 体育| 马尔康县| 武穴市| 定兴县| 阿鲁科尔沁旗| 锦屏县| 宁陕县| 富蕴县| 侯马市| 华安县| 南靖县| 余江县| 集安市| 新蔡县| 青川县| 尤溪县| 永胜县| 巴林左旗| 江口县| 四子王旗| 彭阳县| 姜堰市| 榆中县| 中阳县| 兖州市| 云和县| 江西省|