heemin2230   5년 전

비주얼스튜디오로 디버깅하면 출력값이 잘 나오는데 채점만 하면 컴파일에러가 뜨네요ㅜㅜ

도대체 무엇이 문제인 것일까요...?!

도와주세요ㅜㅜ

kimsy96   5년 전

컴파일 에러는 컴파일 에러 라고 뜬 걸 누르면 원인이 나옵니다

strlen은 cstring 헤더에 있습니다.

비쥬얼스튜디오는 지나치게 친절한구석이있어서 헤더파일을 include하지않아도 아주가끔그냥 프로그램이 돌아가는경우가있더군요 

kimsy96   5년 전

그리고 strlen을 for문안에 쓰는건좋지않습니다

strlen(arr)을 for문의 조건 부분에 써놓으셨는데,

이렇게 하면 for가 한 바퀴 돌 때마다(조건이 체크될때마다) strlen이 실행되어서 수행 시간에 문자열의 길이가 곱해지게 됩니다.


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