9mung   1년 전

밑에 코드를 보니까 문제의 전반적인 정답을 작성하는법은 이해를 했습니다

근데 써둔 코드를 실행해보니까 comparison between pointer...(char and void)어쩌구가 오류로 떴습니다

인터넷에 검색을 해보니까 NULL문자를 초기화 하라고해서 6행을 char str[1000] = "";로 바꿨는데도 오류가 그대로 뜨네요

이러한 이유가 뜨는 이유가 정확히 뭐고 무엇을 고쳐야 하나요?

 

djm03178   1년 전

NULL은 널 문자가 아니라 널 포인터입니다. 널 문자는 '\0'입니다. 또는 그냥 0으로 써도 됩니다.

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