亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

c語言fseek函數如何使用

小億
111
2023-10-12 23:39:12
欄目: 編程語言

fseek函數是一個文件定位函數,用于移動文件指針到指定位置。

其函數原型為:

int fseek(FILE *stream, long offset, int whence);

參數說明:

  • stream:指向文件的指針。

  • offset:偏移量,表示要移動的字節數。

  • whence:起始位置,可以是以下幾種值:

  • SEEK_SET:文件開頭。

  • SEEK_CUR:當前位置。

  • SEEK_END:文件末尾。

返回值:

  • 成功時,返回0。

  • 出錯時,返回非0值。

示例使用:

#include <stdio.h>
int main() {
FILE *fp = fopen("file.txt", "r");
if(fp == NULL) {
printf("打開文件失敗\n");
return -1;
}
// 將文件指針移動到文件開頭
fseek(fp, 0, SEEK_SET);
// 讀取文件內容
char ch = fgetc(fp);
while(ch != EOF) {
printf("%c", ch);
ch = fgetc(fp);
}
fclose(fp);
return 0;
}

在這個示例中,首先打開了一個名為file.txt的文件。然后使用fseek函數將文件指針移動到文件開頭。接著使用fgetc函數逐個字符地讀取文件內容,并打印出來。讀取完畢后,關閉文件。

0
安义县| 隆林| 大冶市| 武鸣县| 沾益县| 合作市| 中卫市| 桐梓县| 望江县| 巴中市| 开原市| 武冈市| 前郭尔| 安平县| 南平市| 错那县| 榆社县| 涞水县| 黄浦区| 林西县| 青浦区| 深州市| 漳浦县| 承德县| 那曲县| 庆城县| 罗甸县| 偃师市| 桦南县| 中西区| 苍山县| 偏关县| 岗巴县| 金寨县| 景泰县| 梁河县| 大田县| 阳西县| 油尖旺区| 东阳市| 确山县|