混合字符和数值输入
惭愧。新手自学【C primer plus】,在第8章8.7.2那里卡住了。代码如下:char get_first(void)
{
int ch;
ch=getchar();
while(getchar()!='\n')
continue;
return ch;
}
请问ch为什么定义为int?还有怎么样实现“读取一行第一个字符并将其余字符丢弃掉”?
2012-12-11 22:12
2012-12-11 22:14
2012-12-11 22:17
2012-12-11 22:21
2012-12-11 22:23

2012-12-11 22:25

2012-12-11 22:26
2012-12-11 22:29
2012-12-11 22:30
2012-12-11 22:30