我正在用c语言打印终端中名为text.txt的文本文件的内容,我有以下代码,但不起作用: #include <stdio.h> #include <stdlib.h> #include <ctype.h> int main(){ char str[255]; FILE *fp; fp = fopen("text.txt","r"); while (fgets(str,255,fp)!=NULL){ printf("%s",str); fclose(fp); };...
也没有验证要读取的文件是否大于100字节,最后一点,在fread()中,您交换了size_t size和size_t nite...