WINDOWS、LINUX平台换行符,回车符

转载 2012年03月27日 22:20:47

由win平台向linux发送报文,报文中使用换行符"\n",结果失败.

原因是由于使用swt中的Text组件在setText()中使用的"\n",再通过getText()获取后在win系统上被自动转为"\r\n”,而linux中对换行符的定义为"\n”,故发送失败.而且对于定长报文而言,也引起长度变化.

win:“\r\n”,0x0D0A;

linux:“\n”,0x0A;

mac:"\r",0x0D;

相关文章推荐

回车符和换行符区别【Windows和Linux换行符的区别】

回车符号和换行符号产生背景  关于“回车”(carriage return)和“换行”(line feed)这两个概念的来历和区别。 在计算机还没有出现之前,有一种叫做电传打字机(Telety...

换行符“\n”与回车符“\r”的区别

本篇转载的其他人的,表示感谢先。 符号    ASCII码      意义 \n        10    ...

oracle中去掉文本中的换行符、回车符、制表符小结

一、特殊符号ascii定义 制表符 chr(9) 换行符 chr(10) 回车符 chr(13) 二、嵌套使用repalce,注意每次只能提交一个符号,如先回车再换行 ...

文件操作的一个细节 - 换行符"\n"和回车符"\r"

转自crazyingbird 问题始于社区的一个帖子,楼主的问题如下: “在C语言中,对一个不知道大小的文件进行读操作,我用fread()将文件的内容先放到一个缓存区,然后将缓存区中的内容...
  • xtydtc
  • xtydtc
  • 2016-11-16 22:01
  • 1180

oracle中去掉文本中的换行符、回车符、制表符小结

一、特殊符号ascii定义  制表符 chr(9)  换行符 chr(10)  回车符 chr(13) 二、嵌套使用repalce,注意每次只能提交一个符号,如先回车再换行        ...

【转】C语言中换行符与回车符的区别

【转】C语言中换行符与回车符的区别 2012-02-21 11:19 转载自 guorendong 最终编辑 it_chinese 能不能说“换行符就是输入完一行内...

换行符‘\n’和回车符‘\r’

换行符‘\n’和回车符‘\r’ 在计算机还没有出现之前,有一种叫做电传打字机(Teletype Model 33)的玩意,每秒钟可以打10个字符。但是它有一个问题,就是打完一行换行的时...
  • dd916
  • dd916
  • 2012-04-04 23:10
  • 392

回车符和换行符的区别

首先介绍一下“回车”(carriage return,’\r’)和“换行”(line feed,’\n’)这两个概念的来历和区别。在计算机还没有出现之前,有一种叫做电传打字机(Teletype Mo...

\r是回车符,\n是换行符

\r是回车符,\n是换行符 计算机还没有出现之前,有一种叫做电传打字机(Teletype Model 33),每秒钟可以打10个字符。但是它有一个问题,就是打完一行换行的时候,要用去0.2秒,正好可...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)