적어도 --*까지는 출력돼야 하지 않음?
c++ 별찍기 마지막으로 질문한다. 이거 왜 이렇게 나옴?
익명(118.217)
2022-10-23 22:44
추천 0
댓글 13
다른 게시글
-
착하고 열정 넘치고 할일 묵묵히 하는 사람은 안전한 미래를 보장해줘야함 [2]익명(182.208) | 22.10.23추천 0
-
아 우테코에 경력 썻는데 광탈이냐 ㅋㅋ [8]익명(39.7) | 22.10.23추천 0
-
이거 왜 무한루프 도냐... [19]익명(220.73) | 22.10.23추천 0
-
그래서 c++은 함수 호출 잘해야지 [8]루나전도사(fnskwjsehtk) | 22.10.23추천 0
-
리액트 실행하면 hello world만 나오는데 왜 이런거임? [3]익명(113.59) | 22.10.23추천 0
-
진지하게 이정도 수준 취직 가능? [12]익명(118.235) | 22.10.23추천 0
-
체크예외의 이해 [2]멍청한유라..(repair25) | 22.10.23추천 0
-
우테코 자소서 기준보니깐 이번에 열정을 존나 보나보네 [5]익명(112.170) | 22.10.23추천 0
-
30대 비전공은익명(39.7) | 22.10.23추천 0
-
쿠버네티스 << 이거 고수 등판좀 [5]벤츠(121.168) | 22.10.23추천 0
너 아직도 별찍기 하고 있냐?
코딩해둔꼬라지봐라 진짜
넌 진짜 접어라 1학년 1학기때도 이따구론 안햇는데 차라리 printf로 별찍기해 ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ
아니시발 그래서 왜저렇게나옴
해당 댓글은 삭제되었습니다.
스코프가 뭐노
똑같음 시발
어 아니네 됐다
나도 해봤는데, 지역변수 char b로 선언하고서 scanf 에서 %d로 받음. 그래서 char b가 있는 스택영역에서 해당 크기보다 더 크게 값이 쓰임. char은 1바이트인데, scanf에서 4바이트로 받아서 스택영역 오염됨. 그래서 난 메인함수 리턴할 때 에러나더라...ㅋ
c랑 b가 1바이트 먹고있는데 너가 b한테 4바이트 우겨넣어서 c한테 0이 들어간거임. 그래서 입력받기 전후로 c값 출력해보면, 입력 전은 1인데 입력후에 0으로 바뀜
와 진짜 어디서부터 잘못된거냐 이런애는
너가 예전에 올린 글에 누가 글 써준거다.. 맞는지는 모르겠다.
https://gall.dcinside.com/board/view/?id=programming&no=2283271
무슨말인지 모르겠는데 좀 풀어줄수있냐..