본문 바로가기

컴퓨터 과학 & 영상처리 관련/C / C++

carriage return

캐리지 리턴( \r )

커서의 위치를 제일 왼쪽으로 이동시키는거..개행이랑 다르다

\n의 경우 아랫줄로 이동하지만

캐리지 리턴은 그냥 제일 왼쪽으로 커서를 위치시킴

근데 꼬라지를 보아하니 다 \r 하면 그 사이에 있는 것들이 삭제가 되는 모양이네


 

$ cat carrigeReturnTest.c
#include <stdio.h>
#include <stdlib.h>

int main()
{
        printf("carriage return text 1 \n");
        printf("carriage return text 2 \r");
        printf("carriage return text 3 \n");
        printf("carriage return text 4 \r");

        return 0;
}

 

$ ./carrigeReturnTest
carriage return text 1
carriage return text 3
$

'컴퓨터 과학 & 영상처리 관련 > C / C++' 카테고리의 다른 글

void func(); 종료시 return; 으로도 종료됨  (0) 2012.04.27
(int *)0 ...이게 null 맞나?  (0) 2012.04.24
bit shift operator  (0) 2012.04.11
void 리턴타입 종료할때  (0) 2012.04.03
비트필드  (0) 2012.01.09