很早写的在linux系统下的文件读写操作,从文件中读取数据
#include <stdio.h> int ReadInfoFromFile(const char *strFile) { FILE *fp; char ch; fp = fopen(strFile, "r"); // 只读的方式打开文件 if(fp==NULL) { perror("fopen"); // 打开文件失败 打印错误信息 return -1; } ch = fgetc(fp); while(!feof(fp)) // feof 读到文件末尾的函数 { putchar(ch); // 输出文件中的字符 ch = fgetc(fp); // 获取下一个字符 } fclose(fp); // 使用完文件记得关闭 } int main() { char file[20] = "data.txt"; ReadInfoFromFile(file); // system("cp file data.csv"); }
时间: 2024-10-09 12:03:14