コード スニペット:
char ks;
ks=getch(); // getting the keystroke : if non ascii then 2 bytes returned : 1st 0 then //scancode
if(ks==0) // if there's no ascii then get the scan code
ks=getch();
printf("%d",ks); // would print ascii if ks !=0 else scan code
//end
alt および Ctrl キーは出力を提供しませんが、 ctrl+e は 5 として出力を提供します。わかりません、説明してください。