2015年2月6日23:29:06
1.getchar()、getche()、getch()区别。
#include <stdio.h>
#include <stdlib.h>
int main()
{
char a;
//getchar
printf("//getchar输入后等待用户按\"Enter\"键结束\r\n");
printf("请输入一个字符!\r\n",a);
a = getchar();
printf("你输入的字符是%c\r\n",a);
//getche
printf("//getche输入后立即获取字符,不用按\"Enter\"结束(带回显)\r\n");
printf("请输入一个字符!\r\n",a);
a = getche();
printf("你输入的字符是%c\r\n",a);
//getch
printf("//getch输入后立即获取字符,不用按\"Enter\"结束(不带回显)\r\n");
printf("请输入一个字符!\r\n",a);
a = getch();
printf("你输入的字符是%c\r\n",a);
system("pause");
return 0;
}