键盘上的"回车键"的ASCII值到底是多少?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了键盘上的"回车键"的ASCII值到底是多少?相关的知识,希望对你有一定的参考价值。
#include <stdio.h>
int main(void)
char a,b,c;
a=getchar();
b=getchar();
c=getchar();
printf("%d\n%d\n%d\n",a,b,c);
return 0;
请看上面代码,测试时输入“字母b按回车键再按一次回车键”结果是:
98
10
10
输入2次回车键说明回车键不是由'\r’和'\n'两个部分组成,最终显示的ASCII值是10说明和'\n'的值是一样的,能不能得出结论:键盘上的“回车键”的ASCII值是10,在C语言中回车键就相当于是换行符?
这是在windows操作系统和VC++6.0环境下测试的结果,至少在这个环境下可以说回车键就代表'\n'吧?
追答回车实际上还是输入了\r\n,只是你用的是getchar方法,getchar会忽略掉\r,所以只输出10。
你可以去查一下getch方法,这个方法会忽略\n,那么你敲回车就会输出13了。
所以如果你单用char取回车输入的话,认为代表\n也没有问题。
react js 怎样绑定键盘敲击回车事件
参考技术Aclass Demo extends Components
componentDidMount()
document.addEventListener("keydown",this.handleEnterKey);
componentWillUmount()
document.removeEventListener("keydown",this.handleEenterKey);
handleEnterKey = (e) =>
if(e.keyCode === 13)
//do somethings
render()
扩展资料
React获取表单值
1、监听表单的改变事件 onChange
2、在改变的事件里获取表单输入的值 通过事件对象获取值 e.target.value
3、把表单输入的值赋值给username this.setState()
4、点击按钮的时候获取state里面的username this.state.username
<input onChange=this.inputChange onClick=this.getData />
以上是关于键盘上的"回车键"的ASCII值到底是多少?的主要内容,如果未能解决你的问题,请参考以下文章