您的位置:首页 > 编程语言 > C语言/C++

C语言根据路径打开文件内容

2015-11-30 20:32 330 查看
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);
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: