다르게 나온다는 코드는 제출하시지 않으신거죠?
70번째 줄 코드를 보니 약간 감이 오는데요
혹시 memset(A, 0, 26)으로 쓰셨나요?
memset(A, 0, 26 * sizeof(int))로 제출해보시겠어요?
memset에서 3번째 인자로 몇바이트를 초기화할 건지 넘기는 겁니다.
int는 1바이트가 아니기때문에 sizeof(int)를 곱해주셔야합니다.
1316번 - 그룹 단어 체커
다르게 나온다는 코드는 제출하시지 않으신거죠?
70번째 줄 코드를 보니 약간 감이 오는데요
혹시 memset(A, 0, 26)으로 쓰셨나요?
memset(A, 0, 26 * sizeof(int))로 제출해보시겠어요?
memset에서 3번째 인자로 몇바이트를 초기화할 건지 넘기는 겁니다.
int는 1바이트가 아니기때문에 sizeof(int)를 곱해주셔야합니다.
댓글을 작성하려면 로그인해야 합니다.
guswp320 1년 전
문제는 해결이 되었는데
배열 비우는 방법에 대해서 구글링 해보니 memset() 이라는 함수가 있어서 써봤는데
초기화가 안되네요
구글링에서는 되는데 왜 안될까요?
line 18 에 있는 for 문을 memset() 함수로 바꿔서 초기화를 시키면 답이 다르게 나옵니다