dev c++의 printf문에서 한글 출력이 깨지는 문제
버
버리곰탱 (175.♡.67.51)
2024년 7월 20일 PM 04:12 · 수정됨(22:49)
조회 1,436 공감 0
초6 아들이 코딩에 관심이 많아서 어떤 과정을 듣고 있는데 거기서 개인 과제로 내준걸 하려고 컴퓨터에 dev c++을 설치했습니다.
테스트 삼아서 몇가지 명령을 입력해 보는데 printf문으로 출력하는데 콘솔에 영어는 제대로 나오는데 한글은 깨져서 나오네요.
인터넷 검색에도 해결책을 못찾아서 질묻드려봅니다.
댓글 (7)
-
알알바솔져
24.07.20 · 172.♡.252.28
아마 dev c++ text editor 설정이 utf-8로 되어있을거 같네요. euc-kr이나 ansi로 맞추고 한글을 새로 입력해 보세요. 윈도우는 utf-8과 잘 맞지 않습니다. -
달달2
24.07.20 · 211.♡.135.31
윈도우 PC면 code page 문제일 수 있겠습니다.
코딩할때 UTF8 로 처리된 거라면 chcp 65001 로 해야하는데 아 콘솔이 자동으로 뜨겠군요.
default 콘솔이 아마 949 일텐데....저도 dev c++은 써보질 않아서 ㅠ.ㅠ -
오오년삼촌
24.07.20 · 115.♡.156.11
콘솔쪽 font 설정이 별도로 있을 수 있습니다. 한글을 지원하는 font 로 설정한번 해보시는건 어떨까요? -
공공돌스
24.07.20 · 49.♡.67.3
딴 얘기지만, visual studio commuity 버전은 개인 사용자에게 무료로 제공됩니다. ;) -
Ccpp64
24.07.20 · 39.♡.174.51
https://learn.microsoft.com/ko-kr/cpp/c-runtime-library/reference/setlocale-wsetlocale?view=msvc-170
main() 함수 안에
setlocale(LC_ALL, "");
넣어 보세요. -
비비쥬얼씨뿔뿔
24.07.20 · 175.♡.26.81
교육 할거라면 Visual studio 2022로 하심이 좋치 않을까요? 디버거도 훨씬 편하고.. -
버버리곰탱
→ 비쥬얼씨뿔뿔 작성자
24.07.20 · 175.♡.67.51
교육받는 곳에서 Dev C++을 사용하는가봐요.
알려주셔서 감사합니다.
댓글을 작성하려면 이 필요합니다.