c语言vs如何读取txt文件
时间: 2023-09-03 14:11:16 浏览: 812
C语言读取txt文本信息
在C语言中,你可以使用标准库函数来读取txt文件。下面是一个示例代码:
```c
#include <stdio.h>
int main() {
FILE *file; // 创建一个指向文件的指针
char filename[] = "example.txt"; // txt文件的路径和名称
file = fopen(filename, "r"); // 打开txt文件以供读取,模式为只读("r")
if (file == NULL) {
printf("无法打开文件 %s\n", filename);
return 1;
}
char buffer[100]; // 存储从文件中读取的文本
// 循环读取文件中的每一行
while (fgets(buffer, sizeof(buffer), file)) {
printf("%s", buffer); // 打印每一行的内容
}
fclose(file); // 关闭文件
return 0;
}
```
上述代码使用了`fopen`函数打开了一个txt文件,并通过`fgets`函数逐行读取了文件内容并打印出来。请将`example.txt`替换为你实际的txt文件路径和名称。
注意:在使用完文件后,要记得使用`fclose`函数关闭文件,以释放资源。
阅读全文