문제

가능한 복제 :
r과 n의 차이점은 무엇입니까?

예를 들어 각 운영 체제마다 다르다는 것을 이해합니다. 예를 들어, " r n"은 Windows에서 예상 될 수 있습니다.

이 두 가지 (또는 " r n") 탈출 시퀀스의 차이점은 무엇입니까? 모든 시스템에서 일관되지 않는 이유는 무엇입니까?

나는 이것에 대해 궁금합니다.

도움이 되었습니까?

해결책

그렇지 않기 때문입니다.

r은 "캐리지 리턴"을 의미합니다. n 의미 ""새로운 라인"라인 피드

일부 시스템은 커서를 새 라인으로 가져 오는 데 필요한 모든 것이 \n. 다른 사람들은가는 것이 더 적절하다고 생각합니다 \r\n, 그들은 열 위치를 재설정해야한다고 주장 할 수 있기 때문입니다 (즉 \r).

때로는 계산할 때 물건은 '이런 식으로'입니다. 이것은 그러한 경우 중 하나입니다 :)

다른 팁

' r'과 ' n'의 차이는 3입니다.

허용 된 답변은 정확하지 않습니다. 사실, n은 '새로운 라인'이 아니라 '라인 피드'를 의미합니다. 차이는 CRT 또는 LCD 대신 컴퓨터의 주요 출력으로 텔레 타입의 날로 되돌아 가기 때문에 차이가 중요합니다. 텔레타이프의 경우 인쇄 헤드를 1 열로 되돌리는 행위와 종이를 1 줄을 먹이는 행위는 두 가지 뚜렷한 행동이었습니다. 파일의 끝 캐릭터에 대한 다른 규칙의 기원에 관해서는, 다른 답변은 이것이 단지 역사적 호기심이라는 것을 정확하게 지적했습니다.

각 운영 체제 제조업체의 역사적 결정으로 인해 일관성이 없습니다. 차이점은 여기서 문자 12 및 15를 참조하십시오. http://www.asciable.com/

일부 시스템에는 선 끝의 개념조차 없습니다. VAX/VMS 및 IBM VM 운영 체제는 라인 마커의 끝이 필요하지 않은 경우 레코드 기반 파일을 모두 지원합니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top