로딩
티스토리 데이터 처리 중입니다.

문자열 연습문제, 포인터 기초 [노베이스 게임개발 15일차]

 문자열 연습문제, 포인터 기초 [노베이스 게임개발 15일차]

이번시간엔 문자열에 대해 추가적인 과제까지 해결하고 다음 진도에 나가겠다. *사용자로부터 문자열 두 개를 입력받아 두 문자열이 같다면 true를 다르다면 false를 출력하는 프로그램을 작성하세요.

이때 헤더파일 cstring에 존재하는 함수를 사용하지 않고 만들어보세요. 지난 시간과 같지만 strcmp 없이 문제를 풀어보라고 해서 어떻게 풀어야 할지 감이 안 잡혀서 일단 강의를 보며 진도를 나갔다.

해답은 for구문을 사용하는 것이었다. for구문을 통해 i값을 하나씩 키워가는데 이 i가 각 문자의 자릿수를 나타낸다. 두 문자열의 각 자리를 하나씩 비교하면서 진행하다가 문자열의 끝에 나오는 Null문자를 이용하여 탈출문을 만들어준다.

하나씩 비교하다가 다른 점이 발견되면 bool same의 값이 fal.....