读书人

【STL】getch()、getche()跟getchar()

发布时间: 2012-09-28 00:03:35 作者: rapoo

【STL】getch()、getche()和getchar()之间的区别
getch(): 从键盘上读入一个字符,
getche(): 从键盘上读入一个字符, 而且将读入的字符回显到显示屏幕上。
getchar():从键盘上读入字符, 直到按回车才结束, 回车前的所有输入字符都会逐个显示在屏幕上。但只有第一个字符作为函数的返回值。

int c;printf("Press a key\n");while ((c = getchar()) != '\n'){printf("%c: %s letter\n", c, isalpha(c)?"is":"not");}



读书人网 >编程

热点推荐