목록Debugging (2)
꾸준하고 즐겁게
C언어에서 "lvalue required as left operand of assignment" 에러
이미지는 C++이다. 하지만 C에서도 해당된다. 코드는 좀 멍청해보여도 이해바란다. 회로를 처음 공부해봐서 이것저것 건드리다보니 저런 꼴이 됐다. 이게 대체 뭔소리인가 했는데, required가 필수라는 뜻이였다. 뭔가 필수적인 걸 까먹었다는 의미인 듯 했다. 이걸로 멍청하게 20분을 디버깅했는데, 결국은 if문의 bool 연산자를 잘못 쓴 것이였다. 결론 : C언어에서 이 글 제목과 같은 Error가 뜬다면, bool 연산자를 확인해라...
Debugging
2021. 5. 7. 00:55