亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

想要鍵盤內容讀取功能,如果沒有,該怎么構建?

想要鍵盤內容讀取功能,如果沒有,該怎么構建?

C
蕪湖不蕪 2023-03-02 18:14:07
在C語言中,常用的鍵盤讀取函數為scanf,但不能讀取功能鍵,在C中,有沒有一個函數能讀取鍵盤所有按鍵,如果沒有,如何構建?
查看完整描述

2 回答

?
慕標琳琳

TA貢獻1830條經驗 獲得超9個贊

你可以用一下字符讀取函數或字符串讀取函數
字符讀取 getchar();
字符串 gets(); 

注意書寫格式
char a;
a=getchar(); //讀取一個字符給變量a
putchar(a);//輸出字符

char b[100];
gets(b);//讀取字符串給數組b
puts(b);//輸出字符串
2種讀取方式不同,另如果同時多條讀取需要用fflush(stdin)清空緩存

fflush(stdin);//可以先不寫,先寫是為了保證緩存可用
char a;
char b[100];
a=getchar(); 
putchar(a);
fflush(stdin);
gets(b);
puts(b); 


查看完整回答
反對 回復 2023-03-06
?
有只小跳蛙

TA貢獻1824條經驗 獲得超8個贊

獲取鍵盤內容例程:
#include "stdio.h"
int main(void){
char a,b;
scanf(" %c",&a);
scanf(" %c",&b);
printf("%c %c\n",a,b);
return 0;
}

查看完整回答
反對 回復 2023-03-06
  • 2 回答
  • 0 關注
  • 122 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號