로딩
요청 처리 중입니다...

윈도우와 리눅스, 맥 사이에 보이지 않는 문자 차이 - CR / LF / CRLF 알아보기

 윈도우와 리눅스, 맥 사이에 보이지 않는 문자 차이 - CR / LF / CRLF 알아보기

지금 블로그 글도 포함해서 컴퓨터 화면에 나오는 모든 텍스트에는 '보이지 않는 문자'가 있습니다. 한글 워드프로세서에서 조판 부호 보기를 하면 위 처럼 새로운 행이 만들어지는 부위에 꺽인 화살표 표시를 볼 수 있습니다.

새로운 행이 삽입되었다는 표시이죠. 하지만 인쇄를 하면 이러한 '기호' 또는 '부호'들은 같이 인쇄되지 않고, 이런 텍스트를 복사해서 메모장이나 블로그에 붙여넣기 해도 저 화살표들은 없어집니다.

그러나, 실제로는 저 화살표가 하는 '개행' 역할을 하는 보이지 않는 문자는 항상 따라오는 것이죠. CRLF 이러한 새로운 행을 만드는 데에는 크게 2가지의 '보이지 않는 문자'가 사용됩니다.

바로 CR과 LF (그리고 이 둘이 모두 있는 CRLF) 입니다. 기호로는 CR는 \r LF는 \n 으로 나타냅니다.

그래서 프로그래밍에서 종종 print("abc\ndef") 라는 중간에 있는 \n가 새 행을 만드는 역할을 하죠. 기원은 과거 타자기 시절에 있던 기능을 가져온 것이라고...

# 투명교정 # 세라핀 # 인비절라인 # 전문의 # 발치교정 # 치과 # 치과의사 # 돌출입교정 # 데이몬 # 클리피씨 # 치아교정 # 교정 # 교정과 # 교정과전문의 # 교정치과 # 청소년교정 # 윈도우 # 어린이교정 # 양악수술 # 악교정 # CRLF # LF # 리눅스 # 맥 # 비발치교정 # 성인교정 # 성장교정 # 성장기교정 # 소아교정 # CR