level 1
程序虽然不多但很明确最近常有人问我做游戏的时候怎么控制键盘代码如下:#include
void main(void){ int i; while(kbhit()==0); i=getch(); if(!i){ i=getch(); printf("%d",i); }else printf("%c",i);}
2004年10月03日 09点10分
1
level 0
在语句if(!i){ i=getch();中为什么还用一个 i=getch();前面不是有吗?还有按UP键显示是72。72表示什么?UP键的ASCII码值是24啊。
2004年10月03日 10点10分
2
level 1
我也做过一些小游戏,我一般要把从键盘取来 的输入填入一个数据结构Input_table让它全局可见并且每帧更新一次这样我要在逻辑中考虑输入时就去查这个结构
2005年01月16日 10点01分
4
level 0
谁知道键盘显示控制器实验用C语言写的源程序啊,急急急急!谢谢!!!!!
2006年01月04日 06点01分
7
level 0
while(!quit) {while(bioskey(1)==0); c=bioskey(0); /*调用直接使用BIOS服务的键盘接口*/ if(c==17400) selectID=START; else if(c==19200) selectID=LEFTSHIFT; else if(c==19712) selectID=RIGHTSHIFT; else if(c==7181) selectID=ENTER; else if(c==283) selectID=EXIT; else if(c==20480) selectID=DOWN; else if(c==18432) selectID=UP; else selectID=NUL17400。。。。这些数字是什麽意思?????谢谢
2006年01月05日 03点01分
8
level 0
跟据if后面跟的值和C取值的地方来看,C==的值应该是从键盘上取出的被按下的键值,在跟据这些键值去判断selectid的值(各人观点,尽供参考)
2006年02月01日 18点02分
9
level 0
编写之前,应该先考虑那些因素???????????请告诉我,我有及用,本人正在学习这方面的编程.
2006年04月22日 07点04分
10
level 0
谁知道C程序设计语言编游戏是的键盘操作该怎么编?还请多多帮忙!谢谢1
2006年05月18日 02点05分
11
level 0
本人正在学习C语言设计不过还是不会如何进行键盘操作还请有识之士多多帮忙!谢谢
2006年05月18日 03点05分
12
level 0
怎么用C写一个程序,就是输入密码显示"*",要能用"BACK SPACE"撤消键.请高手教一两招!{急!!!}
2006年12月19日 06点12分
19
level 0
看看普宾的《c游戏编程从入门到精通》吧 加上光盘应该有点帮助
2006年12月19日 13点12分
20