【C】论‘\r’和'\n'的纯粹性
2016-03-03 00:18
369 查看
【图一】
【图二】
【图三】
通过以上三段程序证明转义序列‘\r’和‘\n’的作用是纯粹作用在鼠标定位上的,即:
‘\r’ 控制鼠标定位到当前行的行首。
'\n' 控制鼠标定位到下一行的行首。
此外,也验证了C语言是结构化执行过程,即逐句执行。
对以上三段执行结果做如下解释:
(1)【图一】和【图二】的对比结果说明:程序中第一个printf()语句的确有执行并正确输出;该编译环境下‘\t‘后移了8个字符位置;‘\r’控制鼠标移到当前行行首后继续打印后续的内容(2second),之前打印的内容(1first被覆盖),即'\r'的作用并不包含鼠标前移后继续打印时把所在位置后面的内容(1first)往后移。
(2)【图二】和【图三】的对比结果说明:'\n'的作用是纯粹的,并不包含把打印该控制字符时把后面的内容也一起移到下一行。
以上。
相关文章推荐
- 《JavaScript模式》笔记
- hdu4565 矩阵构造+矩阵快速幂
- codevs 1257
- window下连接ubuntu mysql的问题
- Hello World——CSDN Blog
- js 函数 function
- linux编译器琐碎杂记
- javascript之Array基础篇
- ios中navigation controller的漂移问题
- Java图形界面
- java基础总结第一篇(JAVA简介)
- “this”总结
- cocos create 系列 【一】 想那么多干嘛,试试就知道了
- JAXB最佳实践
- 新浪微博开发-项目主体框架确定&MVVM
- 【PAT】1044. 火星数字(20)
- 顺序查找
- 数论+dfs+复数除法剪枝 Secret Code hdu1111
- day07—SQL基本查询
- python---通过networkx使图着色结果可视化