从stdio流中读字符,相当于getc(stdin),
它从标准输入里读取下一个字符。
返回类型为int型,
返回值为用户输入的ASCⅡ码,出错返回-1。
int getchar(void)
{
static char buf[BUFSIZ];
static char* bb=buf;
static int n=0;
if(n==0)
{
n=read(0,buf,BUFSIZ);
bb=buf;
}
return(--n>=0)?(unsigned char)*bb++:EOF;
}
从键盘流获取一个字符,