首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

C中\t跟\n 的区别

2014-05-24 
C中\t和\n 的区别C中\t和\n 的区别[解决办法]\r 回车  \t 跳格文本中换行:CFile filefile.Open(szPath, C

C中\t和\n 的区别
C中\t和\n 的区别
[解决办法]
\r 回车
  \t 跳格

文本中换行:
CFile file;
file.Open(szPath, CFile::modeWrite 
[解决办法]
 CFile::modeCreate);
char newLine[2] = {13, 10};
file.Write(newLine, 2);//换行
这是我对\n \t的理解
[解决办法]
\t:水平制表(跳到下一个Tab位置)
\r:回车,将当前位置移到本行开头
\n:换行
[解决办法]
\r:回车,相当于光标回到本行首位置,不会换行;另外有一个\n,换行,表示光标换到下一行;因此在windows下通常使用\r\n,表示回车换行,即光标到第二行的首位置,相当于按了键盘上的Enter键(有些是标为return键)
\t: 水平制表符,相当于按了键盘上的TAB按键,通常宽度相当于8个空格的位置,但有些软件允许设置tab的宽度。
[解决办法]
\t tab
\n next line
\r return
[解决办法]
\r:回车,将当前位置移到本行开头
\n:换行,并且可以刷新缓冲区

热点排行