ndamin   1년 전

typedef struct {

int age;

int index;

char name[200];

} person;

에서 char name[100]으로 설정하면 오답이 됩니다. 왜 그런가요? 100 이하기 때문에 상관이 없지 않나요? 생각도 못했네요..

seawon0808   1년 전

문자열의 맨 뒤에는 널문자가 들어가서 문자열의 길이를 (입력받는 문자열의 길이 + 1)로 해주셔야 합니다.

ndamin   1년 전

감사합니다! 그런데 널 문자가 잘리면 어떤 문제가 생기나요? 출력에는 문제가 없지 않나 해서요. overflow 자체가 문제일까요?

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