강의

멘토링

커뮤니티

인프런 커뮤니티 질문&답변

principle950님의 프로필 이미지
principle950

작성한 질문수

C# 입문부터 Xamarin Forms(자마린 폼즈) + Maui(마우이) 안드로이드, 윈도우 앱(UWP) 동시에 만들기

Ch_9_소수점 자리수 조절, 문자열 조절 코드

9강에서 \r 의 결과가 잘 먹지 않습니다..

해결된 질문

작성

·

211

1

안녕하세요 어제에 이어 질문 남기기 좀 그래서 이것저것 만져봤는데 안되네요 강의 내용에는 없었지만 주석에 \r 이 있길래 예문을 만들어 사용해보았는데요..

Console.WriteLine("\\r : 이건 왜 안될까요 \r 뭐죠..");

라는 예문의 결과물이

 뭐죠..건 왜 안될까요

라고 나옵니다. 다른 예문은 잘되는데 얘만 이상하게 나오네요..
커서가 맨 앞으로 가는 경우이면 

뭐죠...\r : 이건 왜 안될까요

라고 나와야할텐데 어디서 잘못된 걸까요
(\n이나 \t는 잘되는 상태입니다.)

ex)


결과창


- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요!
- 먼저 유사한 질문이 있었는지 검색해보세요.
- 서로 예의를 지키며 존중하는 문화를 만들어가요.
- 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.

답변 1

0

깊알못nodeep님의 프로필 이미지
깊알못nodeep
지식공유자

안녕하세요.

질문을 두개 올려주셨는데,

먼저 캐리지 리턴은 커서가 앞으로 이동되게 하는 것을 뜻해요.

그리고 데이터타입 사이즈 확인은 sizeof로 확인 할 수가 있어요,

지금은 약간의 시간을 내어 답변 하는 것이라서

조금 더 자세히 설명 드리려면 주말에나 가능할 것 같습니다.

이전 질문과 같이 주말에 조금 더 자세하게 설명을 드리겠습니다.

화이팅입니다~!

 

 

principle950님의 프로필 이미지
principle950
질문자

넵!!
주말까지 기다리면서 진도나가고 있겠습니다ㅎㅎ

깊알못nodeep님의 프로필 이미지
깊알못nodeep
지식공유자

https://www.youtube.com/watch?v=AedO5OHFHZo

답변을 영상으로 만들어 봤습니다.

즐거운 주말 되세요~!

principle950님의 프로필 이미지
principle950
질문자

안녕하세요 올려주신 유튜브를 보았습니다

그래서 데이터 왜곡과 크기등에 대해 더 자세히 알 수 있었던 것같습니다

정말 감사드립니다 :D

그런데, 캐리지 리턴값의 정의는 알겠는데 '이건 왜' 라는 문단 앞부분이 왜 사라져 버린건지는 모르겠습니다. 커서가 단순히 앞으로 이동만 한다면 사라지만 안되는게 정상일텐데.. 구글링을 해봐도 자세한 설명을 찾을 수가 없네요..
혹시 이것에 대해 알려주실 수 있으신가요?

깊알못nodeep님의 프로필 이미지
깊알못nodeep
지식공유자

12345\r67  <-이렇게 작성을 했다고 가정하겠습니다.

그럼 5번까지 쓰고 커서가 맨 앞으로 이동을 합니다.

그다음  6과 7이  이동된 커서 위치 부터 작성이 됩니다.

캐리지리턴으로 커서를 맨 앞으로 보냈기 때문에 캐리지리턴 뒤에 있는 숫자는

맨앞으로 이동 되어서 작성이 되고 원래 맨앞에 있던 1 ,2는 6,7로 덮어쒸어진 것입니다.

그래서 질문자님의 코드를 기준으로 '이건 왜'가 있던 곳에 '뭐죠..'가 보였던 것입니다. 

principle950님의 프로필 이미지
principle950
질문자

아하.. 덮어 씌워지는 방식이였던거군요!! 정말 감사합니다!!

principle950님의 프로필 이미지
principle950

작성한 질문수

질문하기