#include <stdio.h>
int main()
{
long nc;
nc = 0;
while (getchar() != EOF)
++nc;
printf("%ld\n", nc);
}
请问这里nc代表什么,为什么初始化为0?
#include <stdio.h>
int main()
{
long nc;
nc = 0;
while (getchar() != EOF)
++nc;
printf("%ld\n", nc);
}
请问这里nc代表什么,为什么初始化为0?
nc 统计计算输入的字符数,每 getchar() 读入一次,nc 自加一次,当输入 ctrl + z 结束输入时,输出 nc 的值。