EAT-SLEEP-CODE-REPEAT

Life is too short. Programming book is too thick. I am too lazy to practice all.

C

[C 에러]'==' 'int'의 간접 참조 수준이 'char[2]'와 다릅니다. 해결 방법

codeho 2021. 9. 24. 18:09
반응형

Visual Studio에서 C언어 실습하다가 나온 에러 메세지 '=='  'int'의 간접 참조 수준이 'char[2]' 해결하는 방법은 간단했습니다. 

■ 원인

비교하는 대상의 자료형이 다르기 때문입니다. 

■ 해결방법

자료형 맞추기

제가 쓴 코드(11번줄)에서는 NULL 대신 '\0' 넣으니 해결되었습니다.

 

수정 전

[C 에러]'==' 'int'의 간접 참조 수준이 'char[2]'와 다릅니다. 해결 방법

수정 후

[C 에러]'==' 'int'의 간접 참조 수준이 'char[2]'와 다릅니다. 해결 방법

반응형