读书人

请教大家一个有关getch()函数的有关问

发布时间: 2012-04-01 17:23:46 作者: rapoo

请问大家一个有关getch()函数的问题
我最近因为工作需要用到这个函数,写的程序是在开发板上运行的 部分如下:
while(quit!=1)
{


此处略去50字
main_key:

key = getch();//get_key();//get_main_key(sizeof(kb), kb);

printf("key = %c\n",key);

switch(key)

{
此处略去100字 .......}
}


这样的话似乎getch()并不执行一直在打印key = 并且key并没有值,我想请问一下 这是为什么 好像这一句没执行啊?

[解决办法]

探讨
C/C++ code
#include <stdio.h>
#include <conio.h>

int main()
{
char ch;
while (ch=getch(),ch!='#')
{
if (ch=='\r')
{
printf("\n");
}
……

读书人网 >C语言

热点推荐