컴퓨터 과학 & 영상처리 관련/C / C++
carriage return
꺄뜨르
2012. 4. 22. 14:30
캐리지 리턴( \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
$