printf("1test1\n");
printf("2test2\r");
printf("3test3\ra");
코드를 이렇게 짜놓고 실행시키면
1test1
a
이렇게 출력되는데
printf("1test1\n");
printf("2test2\r");
printf("3test3\ra\n");
코드를 이렇게 짜놓고 실행시키면
1test1
atest3
이렇게 출력되네요...
printf("1test1\n");
printf("2test2\r");
printf("3test3\ra\n");
이렇게 짜놓고 실행시키면
1test1
a
이렇게 출력되야 하는거 아닌가요>?
헷갈리네요 \r 설명좀 해주세요ㅠㅠ
또
printf("1test1\n");
printf("2test2\r");
이렇게 짜서 실행하면
printf("2test2\r");
이렇게 짜서 실행하면
1test1 이 출력되는데
printf("1test1\n");
printf("2test2\r\n");
printf("2test2\r\n");
이렇게 짜서 실행하면
1test1
2test2
이렇게 출력되네요
이 두상황에 대한 차이점과 설명좀 해주세요ㅠㅠ
printf("1test1\n");
printf("2test2\r");
printf("2test2\r");
이렇게 짜면
1test1
2test2
이렇게 출력되야되는거 아닌가요?
알려주시면 꼭 은혜는 갚도록 하겠습니다.ㅜㅜ
댓글 0