"개행문자, 라인피드, 캐리지리턴"의 두 판 사이의 차이

10번째 줄: 10번째 줄:
==개행문자==
==개행문자==
*컴퓨터에서 줄바꿈을 나타내는 [[제어문자]]
*컴퓨터에서 줄바꿈을 나타내는 [[제어문자]]
*타자기에서 유래
*원래는 타자기에서 유래
:LF는 커서를 한칸 아래로 이동
:LF는 커서를 한칸 아래로 이동
:CR는 커서를 맨왼쪽으로 이동
:CR는 커서를 맨왼쪽으로 이동
*OS에 따라 라인피드(LF) 또는 캐리지리턴(CR) 또는 그 조합
*OS에 따라 라인피드(LF) 또는 캐리지리턴(CR) 또는 그 조합을 사용


{| class='wikitable'
{| class='wikitable'

2014년 7월 23일 (수) 20:05 판

newline, line break; break, end-of-line; EOL
새줄문자, 뉴라인, 개행문자, 줄바꿈문자, 줄내림문자, 복귀개행
line feed; LF, \n
라인 피드
carrige return; CR, \r
캐리지 리턴

1 개행문자

  • 컴퓨터에서 줄바꿈을 나타내는 제어문자
  • 원래는 타자기에서 유래
LF는 커서를 한칸 아래로 이동
CR는 커서를 맨왼쪽으로 이동
  • OS에 따라 라인피드(LF) 또는 캐리지리턴(CR) 또는 그 조합을 사용
OS 개행문자
윈도우 CR+LF ( \r\n )
유닉스 계열(리눅스, 맥 OS[1]) LF ( \n )

2 라인피드

  • \n
  • 아스키코드 10번
[root@jmnote ~]# python -c 'print ord("\n")'
10

3 캐리지리턴

[root@jmnote ~]# python -c 'print ord("\r")'
13

4 같이 보기

5 참고 자료

  1. 단, 9이하 버전은 CR
문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}