코드/Knowledge Base

캐리지 리턴

Yeah-Panda 2011. 2. 23. 15:53



케리지 리턴 (Carriage Return) 이란 ?

우선 케리지 리턴의 영문 뜻을 알아보도록 하죠^^;

Carriage : 운반, 수송 이라는 뜻이 있습니다.

Return : 되돌아 가다 라는 뜻이 있습니다..

대충 합처서 생각을 해보다면 "운반하여 되돌리다" 라는 뜻이 되겠죠^^? 대충..ㅋㅋ (영어가 약해서.ㅠ.ㅜ)

 

개행 문자 는 라인피드 (Line Feed) 를 말합니다.

 

캐리지 리턴(Carriage Return)과 라인 피드(Line Feed)는 타자기 따온 것입니다.

캐리지 리턴(Carriage Return) 은 현재 위치를 나타내는 커서 를 맨 앞으로 이동시킨다는 뜻이고,
라인피드 (Line Feed) 는 커서의 위치를 아랫줄로 이동시킨다는 뜻입니다.

 

타자기는 마치? 로 단어를 때려서 종이에 찍어내는데.. 이때 한줄을 다 입력하고 나면 마치를 젤 앞으로 이동을 시켜주는 작업을 해야 하죠..이 작업을 캐리지 리턴(Carriage Return) 이라고 했다는군요^^;
그리고 종이를 위로 올려주는 작업을 했는데(약간 아래로 내려 문자를 입력할 준비를 하는 작업) 이 작업을 라인피드 (Line Feed) 라고했구요..;


 

윈도우에서는 이 두 동작을 합처 Enter 동작을 하는것입니다..

"CR+LF 로 커서를 앞으로 보낸후 줄을 한줄 바꾼다" 라고 이해하시면 되겠네요^^

윈도우에서 의 강제 개행은 CR+LF(Carriage Return + Line Feed) 입니다



출처 : 네이버 지식인

'코드 > Knowledge Base' 카테고리의 다른 글

Aptana Short Cut  (0) 2011.12.09
자주 쓰는 약어  (0) 2011.11.03
Beta, RC, RTM 버전 정의  (0) 2011.11.02
Style Definition  (0) 2011.08.17
MIME  (0) 2011.05.12