什么是回车键手机上的键

C语言回车符号和换行符
C语言在向计算机输入文本文件时,将回车换行符转换为换行符,在输出时把换行符转换成回车和换行两个字符。
在用二进制文件时,不进行这种转换,在内存中的数据形式与输出到外部文件中的数据形式完全一致,一一对应。
c语言中怎样知道文件中的换行符是&cr&还是&crlf&
回答是:这是一个实现相关的问题。 &&
首先纠正一下你说法中的错误:&cr&是回车,在C中就是字符'\r';换行是&lf&,是字符'\n'。
在Windows环境中,如果输入到文本文件,程序中的一个'\n'换行符被解释成'\r'、'\n'两个字符(会车、换行);相反,如果读取文本文件,文件中的相邻的两个'\r'、'\n'会合并为一个'\n'输出。
而在Unix/Linux环境下,'\n'就是'\n',保持不变。
因此,Windows下的文本文件和Unix/Linux下的文本文件的格式是不同的,其原因就在于对于程序中的'\n'换行符的解释不同。
n,换行符(软回车和走纸)
是换行走纸,没有回车,回车是由'\r'实现
在UNIX中,早期的输入通常是穿孔机,没有什么回车概念。在DOS中,由于是屏幕输入,通常就有了'\r''\n'的区别,为了保证每次换行都能从头开始,DOS中的换行符通常会被存储为'\r\n';getchar是标准流接受函数,不识别'\r',getche是有回显的屏幕截取函数,不识别'\n'。
文本文件以文本显示和以二进制显示,回车键对应的一个是0a,一个是0d,0a。为何?
已投稿到:
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。在浏览器中回车和F5刷新有什么区别那?今天就来说说:浏览器中回车(Enter)和刷新的区别是什么? 这点事。
1、回车在 Expires有效的时候,是不会去请求服务器的,打开调试看到的请求也只是伪造的,比如 谷歌浏览器可能显示 200(cached)(比正常的200多了) 其实是没有发起实际的缓存,直接读取本地硬盘缓存。
2、如果按了 f5则 Expires设置不再起效果,只有Last-Modified/ETag有效果,如果在缓存期间内则返回 304,再读取本地缓存内容
3、ctrl+f5则会发送 Cache-Control: no-cache,真正的从服务器重新获取文件,此时缓存完全失效
先来说&刷新&,它是在你现有页面的基础上,检查网页是否有更新的内容。在检查时,会保留之前的一些变量的值,因此有可能会造成刷新后网页出现错误,或者打不开的情况;&转到&和在地址栏回车,则相当于你重新输入网页的URL访问,这种情况下,浏览器会尽量使用已经存在于本机中的缓存。也就是,&刷新& 是取网页的新内容来更新本机缓存,在更新的同时保留之前的一些变量;&转到&则是一种全新的访问,它会尽量使用本机缓存中的文件,但不会保留之前的变量,这下应该明白了吧?另外,按着Ctrl,还可以进行强制刷新,跟转到的作用差不多。
不少同学问,不都是刷新吗?还有什么区别?其实,还是有的。其中,在地址栏按回车又分为两种情况。一是请求的URI在浏览器缓存中未过期,此时,使用Firefox的firebug插件在浏览器里显示的HTTP请求消息头如下:Host 192.168.3.174:8080User-Agent Mozilla/5.0 (Windows NT 5.1; rv:5.0) Gecko/ Firefox/5.0Accept text/html,application/xhtml+xml,application/q=0.9,*/*;q=0.8Accept-Language zh-cn,q=0.5Accept-Encoding gzip, deflateAccept-Charset GB2312,utf-8;q=0.7,*;q=0.7Connection keep-aliveHTTP返回状态显示200 OK,但是,后台Nginx服务器的access.log并没有找到该请求的记录,说明请求并没有真正提交到HTTP服务器。而是被浏览器发现缓存中还有 未过期的文件,直接把请求拦截了,firebug里面显示所谓的&请求头消息&、&响应头消息&都是浏览器&伪造&的。这种刷新,使用的网络流量是最小 的,可以说完全没有,时间消耗也是最少的。就像你找到一盒没有过期的牛奶,觉得肯定没有问题,谁都没告诉就喝了。二是请求的URI在浏览器缓存中已过期,此时,firebug显示的HTTP请求消息头如下:Host 192.168.3.174:8080User-Agent Mozilla/5.0 (Windows NT 5.1; rv:5.0) Gecko/ Firefox/5.0Accept text/html,application/xhtml+xml,application/q=0.9,*/*;q=0.8Accept-Language zh-cn,q=0.5Accept-Encoding gzip, deflateAccept-Charset GB2312,utf-8;q=0.7,*;q=0.7Connection keep-aliveIf-Modified-Since Mon, 04 Jul :40 GMT多了一行If-Modified-Since,后台Nginx服务器的access.log也找到了该请求的记录,说明浏览器对这种情况的处理方法是:再 问一下服务器,请求的URI在某个时间之后有没有被修改过,而这个时间是由上次HTTP响应的Last-Modified决定的。服务器鉴定之后,没有修 改的话,返回304 Not Modified,浏览器收到后,从缓存里读出内容;有修改的话,返回200 OK,并返回新的内容。这种情况,就像你找到一盒已经过期的牛奶,于是问别人,还能不能喝,如果别人说可以,你就把它喝了,如果别人说不行,那你得就另外找一盒新鲜的牛奶。至于F5刷新,其HTTP请求消息头如下:Host 192.168.3.174:8080User-Agent Mozilla/5.0 (Windows NT 5.1; rv:5.0) Gecko/ Firefox/5.0Accept text/html,application/xhtml+xml,application/q=0.9,*/*;q=0.8Accept-Language zh-cn,q=0.5Accept-Encoding gzip, deflateAccept-Charset GB2312,utf-8;q=0.7,*;q=0.7Connection keep-aliveIf-Modified-Since Mon, 04 Jul :40 GMTCache-Control max-age=0又多了一行Cache-Control: max-age=0,意思是说,我不管浏览器缓存中的文件过期没有,都去服务器询问一下,相当于上次HTTP响应的Expires暂时失效。服务器的响应 处理流程同上。这种情况,就像你找到一盒牛奶,没有看它的有效期,直接就问别人能不能喝。最后是Ctrl+F5刷新,其HTTP请求消息头如下:Host 192.168.3.174:8080User-Agent Mozilla/5.0 (Windows NT 5.1; rv:5.0) Gecko/ Firefox/5.0Accept text/html,application/xhtml+xml,application/q=0.9,*/*;q=0.8Accept-Language zh-cn,q=0.5Accept-Encoding gzip, deflateAccept-Charset GB2312,utf-8;q=0.7,*;q=0.7Connection keep-alivePragma no-cacheCache-Control no-cacheIf-Modified-Since没有了,Cache-Control换成了no-cache,此外Pragma行是为了兼容HTTP1.0,作用与 Cache-Control: no-cache是一样的。意思是,我不要缓存中的文件了,强制刷新,直接到服务器上重新下载,于是服务器的响应处理与首次请求这个URI一样,返回 200 OK和新的内容。这种刷新,使用的网络流量是最大的,也是最耗时的。这就像你虽然发现了一盒牛奶,但是把它扔掉了,直接去买一盒新的。
所以,当利用页面上的隐藏域value时,有可能在页面的操作时更改了该隐藏域的值,所以(按钮)刷新浏览器时,隐藏域的value是不会恢复到初始值,所以应在文档加载完成
$(document).ready(function () {
//初始化菜单隐藏域$("#menu_value").val(1);
}。而不能依赖
&input id="menu_value" value="1" type="hidden"/&
阅读(...) 评论()键盘上哪个是回车键的图片
键盘上哪个是回车键的图片
10-01-23 &匿名提问>> 浏览文章
回车键是哪个
&&& 回车键其实是我们使用电脑使用最多的一个键,它对于经常使用电脑的人来说,肯定是再也熟悉不过了,但是对于不经常使用电脑的朋友来说,可能不知道回车键到底是哪个按键,今天笔者就这个问题给大家介绍下,希望能对大家有所帮助。
&&& 回车键是哪个
&&& 回车键其实就是我们键盘上面标示为&Enter&的那个键,这个键是我们在输入文字的时候最常用的一个键,它的作用是用来换行,比如你输入完一段文字,想在下一行输入下一个段落的时候,就可以按一下回车键,那么鼠标的光标就到了下一行去了,QQ聊天的时候,回车键默认是消息发送按键,当我们在QQ聊天框输入完内容,按一下回车键就可以发送了。
&&& 其实键盘上有2个回车键,还有一个在数字小键盘区的那个&+&号下面,这个回车键假如你不是经常输入数字的话,使用得比较少,这个回车键是为了一些经常输入数字的行业而设计,比如银行工作人员输入完数字后,按一下&+&号下面的那个回车键即可确认,这样非常方便输入,可以提供工作效率。}

我要回帖

更多关于 什么是空格键 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信