系列文章目录
前言
\r\n 在C系列的软件是两个步骤
\r 表示 这行结束(本行结束)
\n 把光标移动到下一行
在C语言里面(记事本)换行是\r\n 两个来构成换行的
而其它的比如 NotePad++里面是\n
实例
写这么一个例子
![在这里插入图片描述](https://img-blog.csdnimg.cn/20201111223925192.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQxNzUzMzQw,size_16,color_FFFFFF,t_70#pic_center)
我们发现在Notepad++里面是换行的,在代码里面也是换行的,但是在记事本里面没有换行
![在这里插入图片描述](https://img-blog.csdnimg.cn/20201111224029790.png#pic_center)
![在这里插入图片描述](https://img-blog.csdnimg.cn/20201111224055435.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQxNzUzMzQw,size_16,color_FFFFFF,t_70#pic_center)
![在这里插入图片描述](https://img-blog.csdnimg.cn/20201111224111554.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQxNzUzMzQw,size_16,color_FFFFFF,t_70#pic_center)
因为C语言是\r\n两个来组成换行的,我们为了让程序跨平台,加上\r
![在这里插入图片描述](https://img-blog.csdnimg.cn/20201111224248862.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQxNzUzMzQw,size_16,color_FFFFFF,t_70#pic_center)
![在这里插入图片描述](https://img-blog.csdnimg.cn/20201111224444845.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQxNzUzMzQw,size_16,color_FFFFFF,t_70#pic_center)
总结
\r\n 在C系列的软件是两个步骤
\r 表示 这行结束(本行结束)
\n 把光标移动到下一行
解决办法有两个
(1)使用\r\n
(2)使用newLine()