47.5 공백이 포함된 회문 판별 질문 드립니다.
, w white님이 작성47.5 공백이 포함된 회문 판별 질문 드립니다.
47.5를 풀어보다가 너무 풀리지 않아 인터넷에서 해답을 얻었고, 문제를 풀었지만 아직 잘 이해가 되지 않는 부분이 있어서 이렇게 올립니다.
밑 파일에서
while (ptr != NULL) {
strcpy(copy, ptr);
strcat(newWord, copy);
ptr = strtok(NULL, " ");
}
이 부분이 설명을 부탁 드립니다.
Re: 47.5 공백이 포함된 회문 판별 질문 드립니다.
, 도장_ 관리자님이 작성strtok 함수에 대해서는 UNIT 45에 설명이 되어 있습니다.
strcpy, strcat 함수는 UNIT 42에 설명되어 있습니다.
해당 단원을 반복 학습하는 게 도움이 될 것입니다.
또한, 심사문제 UNIT 번호를 포럼 상단 오른쪽에서 검색하면
이전 답변을 통해 힌트를 얻을 수 있을 겁니다.
Re: 47.5 공백이 포함된 회문 판별 질문 드립니다.
, 도장_ 관리자님이 작성소스 코드 확장자가 .cpp이면 C++로 컴파일하게 됩니다.
확장하는 .c로 바꿔서 사용해야 합니다. malloc/free 같은 메모리 할당 부분은 C 언어와 C++이 완전히 다른 방식으로 사용합니다.