博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
转载自CSDN,结论:windows下按ENTER键应该是\r\n ascii码为 13 10
阅读量:4661 次
发布时间:2019-06-09

本文共 331 字,大约阅读时间需要 1 分钟。

记得在Windows下学X86汇编语言时,用0DH(\r)和0AH(\n)来输出回车(跳到下一行的开始处)。问题来了,在Windows下是 先回车再换行呢还是先换行再回车呢?在Unix系统下换行只有\n,MAC OS下只有\r(网上是这么说的, 没用过Mac OS, 无从证实),都不会出现上述的问题。

现在新建一个文本文档,其内容如下:

现在用C语言二进制形式将其读入字符串(可以参考我的一篇文章:)并按十进制输出。结果如下

可以看出回车是13和10也就是\r\n,即先回车后换行。

下面我们看看将a和b之间的\r\n互换后会是什么效果:

The End.

转载于:https://www.cnblogs.com/jkred369/p/3554411.html

你可能感兴趣的文章
leetcode 120. 三角形最小路径和(Triangle)
查看>>
面向对象之封装与多态
查看>>
百度地图秘钥ak的获取
查看>>
[NOI2010]超级钢琴(RMQ+堆)
查看>>
【算法】动态规范(1)——子序列个数 ***
查看>>
chrome使用技巧
查看>>
Unity3D-坐标转换笔记
查看>>
css之background属性
查看>>
Oracle新建Schema
查看>>
randperm(产生随机数)、reshape(重塑矩阵) ...
查看>>
Java 的传值小例子
查看>>
Hadoop源码分析36 Child的Reduce分析
查看>>
wpf 解决 编码解码器无法使用提供的流类型 The codec cannot use the type of stream provided...
查看>>
JQuery对象函数
查看>>
js电话号码校验
查看>>
Linux系统编程——fcntl
查看>>
Cookie练习
查看>>
创业之前的思考
查看>>
什么是NaN?它的类型是什么?如何可靠的测试一个值是否等于NaN?
查看>>
导入导出Excel
查看>>