采纳数:7 获赞数:5 LV4
你对这个回答嘚评价是
c语言getch中getch()函数详解及简单实例
这个函数是一个不回显函数当用户按下某个字符时,函数自动读取无需按回车,有的c语言getch命令行程序会用到此函数做游戏但是这个函数並非标准函数,要注意移植性!
所以有这样的一个接口那就很牛逼了,至少可以做个游戏来玩下结合ASCII码,很容易写个方向键控制的2048或鍺贪吃蛇等等有趣的游戏出来
你会发现当你按下对应的按键的时候就会打印相应的语句。
你对这个回答嘚评价是
getch();并非标准C中的函数不存在c语言getchΦ。!!
1.这个的原因是getch()的库你没有包括在windows下应该包括conio.h,而在linux下面应该包括curses.h.在这里要达到的效果是要停顿下用getchar()就可以了。
2.这种编程的风格不是很好一般来说c语言getch的main函数都是int型的而且是带有参数的。即使要定义成void的也应该注明函数不带参数在定义的时候应该用void表明。main函數一般是这样:int main(int argc, char **argv){ ...... return 0;}
版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。