作者ffxiou (ffxiou)
看板C_and_CPP
标题[问题] K&RII CH1.5.2字符个数的计算
时间Tue Sep 22 01:32:31 2009
K&RII CH1.5.2字符个数的计算,程式码如下:
#include<stdio.h>
main()
{
long nc;
nc=0;
while(getchar() !=EOF)
++nc;
printf("%ld characters\n",nc);
这段程式大意是可以计算我所输入字符个数,但我输入如下
a,b,再来是压着CONTROL键并按Z键(表示EOF)
照理讲输出应该为2,即nc=2。但为什麽却是nc=4。
我哪里想错了,烦请指叫一下!!
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.64.11.62
1F:推 ckclark:换行字元 09/22 01:43
2F:→ ffxiou:烦请大大说明一点 小弟资质驽钝 09/22 02:02
3F:推 ckclark:输入a再按的enter也算一个字元 09/22 02:19
4F:推 snowlike:A,ENTER,B,ENTER 09/22 02:19
5F:→ snowlike:orz 09/22 02:19