MINERVA/C_CPP 2014.12.31 10:57

CR(0x0D,13), LF(0x0A,10)에 대한 이해


1. 단어 정리

1) Carriage Return: 현재 줄에서 맨처음으로 간다.

2) Line Feed: 현재 위치에서 줄(Line)만 하나 내린다.

* 타자기에서 위의 의미라 유래 되었음.


2. "New  line := '\n' := enter" 에 대한 시스템적 해석 차이

1) Unix/Linux 계열: LF

2) Windows: CR + LF

3) MAC: CR

4) 정규식에서는 CR 또는 LF 중 하나만 있어서 New line으로 인식함


posted by choiwonwoo

댓글을 달아 주세요