码迷,mamicode.com
首页 > Windows程序 > 详细

windows下回车与换行符

时间:2015-12-19 23:16:39      阅读:352      评论:0      收藏:0      [点我收藏+]

标签:

windows下回车与换行符

从键盘输入的数据一般是ASCII码,也就是文本文件,在送到计算机内存时,回车和换行符转换成一个换行符(也就是说回车和换行符在windows文本中是两个字符),再从内存中以“wb”方式(二进制方式)输出到文件中,此时不发生字符转换,按内存中存储形式原样输出到磁盘文件中,当用“rb”方式(二进制方式)读入数据时,数据按原样输入,也不发生字符转换,直接读入到内存中,当用printf函数在屏幕上显示字符时,换行符又转换为回车加上换行符。

若以"r"方式(文本方式)读入数据,则数据将会出错,原因是换行符在显示时会再次转换。

 

windows下回车与换行符

标签:

原文地址:http://www.cnblogs.com/dongzhuangdian/p/5059892.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!