그래서 최근에 공백 프로그래밍에 들어갔고 문자 중 하나가 [LF]
으로 표시되었습니다. 이것이 무엇인지 알지 못 했으므로 (예, 네, 바보가되기를 바라는 모든 것을 외치십시오), 나는 그것을 찾아서 위키피디아에서 CTRL+M
(일명 ^M
)을 사용하여 입력 할 수 있다고 판별했습니다. 그래서 잠시 동안 사용했지만 다시 돌아가서 기사를 살펴본 후에 LF
은 CRLF
으로 알려져 있습니다. 올바르게 기억하면 "캐리지 리턴 라인 피드"입니다. 이것은 기술적으로 "캐리지 리턴"인 Enter
이 개행과 마찬가지로 작동한다는 것을 의미합니까? 죄송합니다. 바보 같은 질문 인 경우 :CTRL + M은 Enter와 동일합니까?
1
A
답변
5
캐리지 리턴 (ASCII 코드 13)과 줄 바꿈 (ASCII 코드 10)은 두 개의 개별 문자입니다. @ 엘리사 도프 (EliSadoff)가 말했듯이, Windows 시스템은 CRLF 콤보를 사용하여 라인의 끝을 알리는 반면, * nix 시스템은 LF 만 사용합니다.
공백 문자로 프로그래밍 할 때, 내가 사용했던 모든 인터프리터는 캐리지 리턴 문자를 무시하는 것처럼 보이기 때문에 Enter 키를 사용하여 LF를 입력하십시오. 공백.
CRLF 대신 LF를 사용할 때의 주된 차이점은 Windows에서 (예 : 메모장에서) 이러한 텍스트 파일을 열면 Windows가 예상 한대로 전체 내용이 한 줄에있을 가능성이 높습니다 CR. 어떤 프로그램 (예를 들어, Notepad ++)은 이것을 고려하여 어느 한 줄의 끝으로 제대로 표시합니다.
사용중인 운영 체제에 따라 다릅니다. * nix 운영체제를 사용하고 있다면 윈도우 운영 체제에서는'[CRLF]'를 사용하는 반면'[LF]'만 사용하면됩니다. 나는 새로운 줄을 위해 enter를 사용할 것이다. –