小编Mic*_*alH的帖子

文件末尾有哪些字符?

我对C比较陌生,我的问题是:

是否总是只有EOF字符超过文件末尾?

示例代码:

FILE *fr;
int i;

fr=fopen("file.txt","r");

for (i=0;i<20;i++) {
    putchar(getc(fr));
}

fclose(fr);
Run Code Online (Sandbox Code Playgroud)

输出:

user@host:~$ ./a.out | xxd
0000000: 6173 640a ffff ffff ffff                 asd.......
Run Code Online (Sandbox Code Playgroud)

(file.txt包含asd\n)

c file

2
推荐指数
1
解决办法
151
查看次数

标签 统计

c ×1

file ×1