c语言读取txt,代码示例:
#include <stdio.h> int main() { FILE *fp; char buff[255]; fp = fopen("test.txt", "r"); while( fgets (buff, 255, fp)!=NULL ) { printf("%s", buff); } fclose(fp); return 0; } </stdio.h>
这段代码首先通过fopen函数,以读模式打开test.txt文件,文件指针保存在fp变量。
然后,在while循环中,使用fgets函数,逐行读取文本到buff数组。直到文件末尾,返回NULL结束循环。
最后通过printf,打印输出buff的文本内容。完成读取后,使用fclose关闭文件。
运行这段代码,就可以完整输出指定txt文件的所有文本内容了。
很简单吧?其实,你只要掌握IO流操作的语法,读取文件真的很容易。