이 두 키워드가있는 경우 고유 한 의미를 가져야합니다. 그래서 무엇이 다르고 코드가 무엇인지 알고 싶습니다.
이 두 키워드가있는 경우 고유 한 의미를 가져야합니다. 그래서 무엇이 다르고 코드가 무엇인지 알고 싶습니다.
답변:
라인 피드 포워드 한 라인 이동 수단. 코드는 \n
입니다. 캐리지 리턴 줄의 시작 부분으로 커서를 이동 수단. 코드는 입니다.\r
Windows 편집기는 종종 \r\n
텍스트 파일에서 와 같이 여전히 두 가지 조합을 사용 합니다. 유닉스는 주로 \n
.
타자기 시간과 구분은 휠을 돌려 용지를 움직여 줄을 바꾸고 캐리지를 움직여 줄 시작 부분에 타이핑을 다시 시작했을 때입니다. 이것은 두 단계였습니다.
\n\r
.
보상 포인트가 충분하지 않아서 댓글을 달 수 없기 때문에 @Burhan Khalid가 제공 한 정답에 답변해야합니다.
매우 평신도 언어로 Enter 키를 누르면 캐리지 리턴과 줄 바꿈이 조합됩니다.
캐리지 리턴은 커서를 수평선의 시작 부분으로 가리키고 라인 피드는 커서를 다음 행으로 수직으로 이동합니다.
참조-https: //en.wikipedia.org/wiki/Carriage_return#Computers
이 두 가지 모두 이전 인쇄 일부터 기본입니다.
캐리지 리턴은 문자 그대로 캐리지가 다음 줄로 돌아가서 용지를 밀어 올리는 텔레타이프 프린터 / 구식 타자기 시절부터 시작됩니다. 이것이 우리가 지금 부르는 것 \r
입니다.
줄 바꿈 LF
은 줄 끝을 알리고 줄이 끝났다는 신호를 보내지 만 커서를 다음 줄로 이동하지는 않습니다 . 즉, 커서 / 프린터 헤드를 다음 줄로 "복귀"하지 않습니다.
더 자세한 햇볕이 잘 드는 세부 사항을 보려면 강력한 위키 백과 를 구하십시오.