今天看教材时发现有一段实现菜单功能的中间函数中,里面有一个生僻的’\xA’字符。
//………………………………………………………………………………………………………………………………………………………………
if(ch2!='0')
{
printf("\n按回车键继续,按任意键返回菜单!\n");
a=getchar();
if(a!='\xA')
{
getchar();
ch1='n';
}
}
//………………………………………………………………………………………………………………………………………………………………
在网上的初步查找未果,只能自己猜测,所幸代码段给的提示让我很容易得出了结果,最后自己写了一段代码经过测试后,发现回车键对应字符为’\xA’。
#include<stdio.h>
int main()
{
int b;
int i;
i=0;
b=1314;
char a;
a=getchar();
while(a!='\xA')
{
printf("你所输入的数字是: %d\n",b);
i++;
if(i==10)
break;
}
if(a=='\xA')
{
printf("此字符为回车键");
}
return 0;
}