栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > C/C++/C#

深入解析Linux下 的问题

C/C++/C# 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

深入解析Linux下
的问题

常在Linux下操作,难免要遇到rn问题,特别在很多地方比如最近的邮件发送,怎么都rn了,以前只有n的时代好像已经过去了,因为我是一个比较喜欢总结的人,一个喜欢理论先行的人,所以,认真的测试并且理解了一番,尽管我个人认为是比较可以了,但,如果哪位高手看出了不妥之处,不吝赐教!
一、例子
源文件:main.c
例一:
#include
int main(void)
{
       printf("dddddd"); //6个d
       printf("12345");
       return 0;
}
结果:空

例二:
       printf("ddddddr");
       printf("12345 ");
结果:空

例三:
       printf("ddddddn ");
       printf("12345 ");
结果:dddddd

例四:
       printf("ddddddr");
       printf("12345n");
结果:12345d
 
例五:
       printf("ddddddrn");
       printf("12345n");
结果:dddddd
             12345


例六:
       printf("ddddddn r ");
       printf("12345n");
结果:同五

例七:
       printf("ddddddn r ");
       printf("12345");
结果:dddddd

例八:
       printf("ddddddn");
       printf("12345r ");
结果:dddddd

例九:
       printf("ddddddn");
       printf("12345nr ");
结果:同五
 
二、总结:
根据上面九个简单而清楚的例子,以及我个人的一些理解,我就做个总结吧:
1.回车换行符,是2个符。一个回车,一个换行。r仅仅是回车,n是换行。一个是控制屏幕或者从键盘的Enter键输入。另一个是控制“打印机”!
2.回车 = 光标到达最左侧,换行 = 移到下一行。如果只回车,打印的东西会覆盖同行以前的内容,如果只换行,打印的东西会在下一行的先一个位置继续。
3.r实际是回到行首。n如果下一行已经有了一些内容的话它会在那些内容的后边.因为一般情况下下一行是没有数据的,很多时候n也就成了rn作用一样。
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/66577.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号