void openFile(){
FILE *fp;
char ch;
// 设置字符串的大小,视情况可以加大
char str[1000] = {};
int i =0;
// 设置文件的路径并判读是否可以打开文件
if((fp = fopen("/Users/dllo/Desktop/file.txt", "rt")) == NULL){
printf("Connot open file!");
getchar();
exit(1);
}
ch = fgetc(fp);
// 按字节读取文件内容,在这里面可以加上一系列的限制语句,完成过滤的功能
while (ch != EOF) {
// 输出当前的字节
putchar(ch);
str[i] = ch;
i++;
ch = fgetc(fp);
}
// 在字符串数组最后加上结束标志
str[i] = '\0';
fclose(fp);
// 输出
printf("%s\n",str);
}
C语言根据路径打开文件内容
最新推荐文章于 2024-06-11 16:55:50 发布