在C語言中,可以使用循環結構和計數器來跳過固定行數。具體的操作步驟如下:
fopen()
函數打開要讀取的文件,并將返回的文件指針賦值給一個變量。FILE* file = fopen("filename.txt", "r");
if(file == NULL) {
printf("無法打開文件\n");
exit(1);
}
fgets()
函數逐行讀取文件內容。在循環內部使用計數器變量count
來記錄已讀取的行數,當count
達到固定行數時,跳出循環。char line[255];
int count = 0;
while (fgets(line, sizeof(line), file) != NULL) {
count++;
if(count <= 10) { // 跳過前10行
continue;
}
// 處理讀取到的行內容
printf("%s", line);
}
fclose()
函數關閉文件。fclose(file);
上述代碼中的示例是跳過前10行,你可以根據需要修改count
的值來跳過其他固定行數。