阅读量:0
读取并输出txt文件可以通过以下步骤实现:
- 打开txt文件:
FILE *file = fopen("file.txt", "r"); if (file == NULL) { perror("Error opening file"); return 1; }
- 读取文件内容并输出:
char buffer[100]; while (fgets(buffer, 100, file) != NULL) { printf("%s", buffer); }
- 关闭文件:
fclose(file);
完整的代码示例如下:
#include <stdio.h> int main() { FILE *file = fopen("file.txt", "r"); if (file == NULL) { perror("Error opening file"); return 1; } char buffer[100]; while (fgets(buffer, 100, file) != NULL) { printf("%s", buffer); } fclose(file); return 0; }
以上代码会打开名为"file.txt"的txt文件,并逐行读取文件内容并输出到控制台上。