区分“换行--\n”和“回车--\r”

一、它们的ASCII码不同

  “换行--\n”——>ASCII码为0x0A

  “回车--\r”——>ASCII码为0x0D

二、输出“换行”,输入“回车”

  1、“换行”字符一般用于文件。即把从键盘输入的“回车”字符转换为“换行”字符来保存而不是直接保存“回车”字符;

         “换行”字符还用于程序的输出控制,即输出一个“换行”字符以指示终端输出从新行开始。

   2、“回车”是键盘功能,用于输入控制,例如,代替“鼠标左击”和表示输入的结束或从新行开始,它不能输出。

说明:有些字符输入函数可以吧键盘输入的“回车”字符自动转换为“换行”字符返回,如getchar()

 

  

posted @ 2015-12-09 23:18  Iamchritian  阅读(648)  评论(0编辑  收藏  举报