haeunp   5년 전

1로 설정하면 16843009가 되고

-2로 하면 -16843010으로 설정이 됩니다.

자료형의 문제인 것 같긴 한데

C++로 cin cout만 쓰다 시간초과 때문에 scanf 쓰려니 잘 모르겠네요ㅠㅠ

djm03178   5년 전

memset은 바이트 단위로 세팅해주기 때문에 아무 수나 채워넣기 위해 사용할 수 없습니다. fill 함수를 쓰거나 반복문으로 채워넣으세요.

knight7024   5년 전

memset은 단순히 배열을 N으로 채워준다의 개념이 아닙니다. 바이트 단위로 채워주기 때문에 되는 숫자가 따로 있습니다. 0과 -1

haeunp   5년 전

아 그런 거였군요..다른글에 memset 쓴걸 보고 따라 썼는데 안 되는 거였군요 ㅎㅎ감사합니다!

댓글을 작성하려면 로그인해야 합니다.