%d는 정수형이기에 010-1234-5678 처럼 숫자 사이에 있는 - 같은 문자 대입이 불가능 합니다. - 같은 문자를 대입하기 위해 문자열로 대입해야 합니다
+0
2019년 3월 17일
안녕하세요 :-) 추가적으로 만약 폰 넘버가 10-1234-5678 이고 정수형인 %d 를 썼다면 -6902가 출력되었을거예요.. "010"이라는 숫자 계산이 안되는... 원하는게 플러스 마이너스의 수가 아니고 문자 그대로의 대입이기 때문에 %s 라고 생각하시면 쉬울 것 같아요.
+0
2020년 1월 13일
연도는 2016년에서 4년후는 2020년, 2016 + 4 같은 식으로 산술적인 계산이 가능하지만, 전화번호는 010-1234-4321이라는 숫자를 계산에 쓰는 것이 아니기 때문 아닐까요?
댓글 2개