想要键盘内容读取功能,如果没有,该怎么构建?

在C语言中,常用的键盘读取函数为scanf,但不能读取功能键,在C中,有没有一个函数能读取键盘所有按键,如果没有,如何构建?

芜湖不芜
浏览 98回答 2
2回答

慕标琳琳

你可以用一下字符读取函数或字符串读取函数字符读取 getchar();字符串 gets(); 注意书写格式char a;a=getchar(); //读取一个字符给变量aputchar(a);//输出字符char b[100];gets(b);//读取字符串给数组bputs(b);//输出字符串2种读取方式不同,另如果同时多条读取需要用fflush(stdin)清空缓存fflush(stdin);//可以先不写,先写是为了保证缓存可用char a;char b[100];a=getchar(); putchar(a);fflush(stdin);gets(b);puts(b); 

有只小跳蛙

获取键盘内容例程:#include "stdio.h"int main(void){char a,b;scanf(" %c",&a);scanf(" %c",&b);printf("%c %c\n",a,b);return 0;}
打开App,查看更多内容
随时随地看视频慕课网APP