//getch()
#include <cstdio>
#include <io.h>
int getC(void){
static char buff[100];
static char *bb = buff;
static int n = 0;
if (n == 0){
n = _read(0, buff, 100);
bb = buff;
}
return (--n > 0) ? (unsigned char)*bb++ : EOF;
}
int main(){
char buf[10];
for (int i = 0; i < 5; ++i){
buf[i] = getC();
}
buf[5] = '\0';
printf("%s\n", buf);
}
算法竞赛入门经典 3.4.4重新实现库函数
最新推荐文章于 2021-03-15 14:00:02 发布