\n是换行,英文是New line。\r是回车,英文是Carriage return。

1、换行符(line break),是一种计算机语言表达方式,它的作用是跳到下一个新行。在不同的语言中,代码也有所不同。例如:<br>、"\n"、"endl"等。

例如:

printf("first line\n");

printf("second line\n");

  

2、换行与回车的区别:

回车 (\r) 本义是光标重新回到本行开头,r的英文return,控制字符可以写成CR,即Carriage Return;

换行 (\n) 本义是光标往下一行(不一定到下一行行首),n的英文newline,控制字符可以写成LF,即Line Feed。

在不同的操作系统这几个字符表现不同,比如在WIN系统下,这两个字符就是表现的本义,在UNIX类系统,换行\n就表现为光标下一行并回到行首,在MAC上,\r就表现为回到本行开头并往下一行,至于ENTER键的定义是与操作系统有关的。

相关文章:

  • 2021-12-26
  • 2021-04-19
  • 2022-12-23
  • 2022-12-23
  • 2021-12-15
猜你喜欢
  • 2021-06-29
  • 2022-01-13
  • 2021-07-22
  • 2021-07-07
  • 2022-12-23
  • 2021-06-20
相关资源
相似解决方案