• 카테고리

    질문 & 답변
  • 세부 분야

    게임 프로그래밍

  • 해결 여부

    미해결

포인터, 배열 관련 질문

22.09.12 17:03 작성 조회수 260

0

캡처.PNG이 부분에서 dest[j] = '\0';까지는 dest에 HelloWORLD라는 값이 저장되는데 return dest로 넘어가는 순간 Hello로 바뀌어서 왜 그런지 모르겠습니다.. 그리고 char* StrCat으로 함수를 만들지 말고 void StrCat으로 해도 똑같이 작동하나요??

답변 1

답변을 작성해보세요.

0

imageHello World
~로 기껏 채운 다음, 위 코드에서
공백 자리에 \0으로 NULL을 밀어 주셨기 때문입니다.
World가 끝난 d 뒤에 NULL을 배치해야 정상적인 상황이겠죠.

정준혁님의 프로필

정준혁

질문자

2022.09.13

오.. 그렇네요 감사합니다. ㅜㅜ