실행하면 저렇게 뜨는데 에러메세지 변역해봐도 모르겜ㅆ음 ㅇㅇ..
[💬] c첨배우는데 scanf에서 오류뜨는거 왠지 모르겠음
와퍼패티도둑(no1junhyun)
2024-10-15 22:47:00
추천 0
댓글 7
다른 게시글
-
유니티 3d 애니메이션 회전 버그 질문
[8][🐣질문] 익명(163.239) | 24.10.15추천 0 -
유니티 셰이더 그래프랑 직접 셰이더 코드 짜는것중에 뭐가나음?
[5][💬] 익명(219.254) | 24.10.15추천 0 -
블렌더 공부해보고 싶은데 뭐 보고 함?
[3][🐣질문] 익명(221.165) | 24.10.15추천 0 -
에셋 스토어 안열리는데
[3][🐣질문] 익명(61.75) | 24.10.15추천 0 -
"인디 게임 vs AAA 게임" 메타크리틱 85점 이상
[9][💬] 익명(plastic6294) | 24.10.15추천 5 -
베리드본즈처럼 캐릭터 빌드게임은 요새 잘 안먹히나?
[1][💬] 익명(eoeoeo44) | 24.10.15추천 0 -
지형은 그냥 만드는게 낫다
[4][💬] 익명(121.125) | 24.10.15추천 0 -
Ost 작곡가 팀 합류 / 무료외주합니다! (사클 첨부)
[15][💬] 익명(220.65) | 24.10.15추천 5 -
유니티 공홈에 매뉴얼은 다 읽어봤냐?
[9][💬] 익명(116.121) | 24.10.15추천 0 -
배고프면 배고픈 게임만 나온다
[5][💬] 익명(plastic6294) | 24.10.15추천 1
컴파일러 옵션을 수정해야 겠네
보통은 저게 warning일텐데 error로 뜨게 설정돼있나보네 'scanf 반환값 무시 오류' 라고 검색해보면 많이 나올 거임
앞에 int x = 붙이면됨
scanf_s 쓰십쇼
경고를 컴파일 에러로 처리하도록 하는 컴파일 옵션이 기본이라서 그렇슴. 그 옵션을 해제하던가 지금 발생한 경고를 무시하도록 처리하던가 해야함. 그게 아니면 윗댓처럼 더미 변수에 scanf의 리턴값을 일단 변수로 받던가. int x = scanf(~~)
상용 로직에서 저 함수를 쓸 일이 있을까 모르겠다만 어쨌든 저 함수는 입력을 처리하는 함수고 c 스타일 인풋 처리 함수는 예외 처리에 대해서 깔끔하지 않았기 때문에 입력 처리 결과를 리턴으로 주는 저런 함수들에 강제 핸들링을 유도하는 태그를 달아둔거 같네.. 공부할때는 걍 무시하도록 설정해도 되긴 할듯