在示例中:
#include <stdio.h> main() { long nc; nc = 0; while (getchar() != EOF) ++nc; printf("%ld\n", nc); }
我不太明白.putchar()会把角色放出来,但为什么在EOF之后它会把所有的角色都放出来,它在哪里记住所有这些角色?谢谢.
c programming-languages putchar getchar
c ×1
getchar ×1
programming-languages ×1
putchar ×1