안녕하세요.


지난시간의 에러를 한번 보시죠.




에러가 난 곳에 마우스를 갖다대니 메세지가 뜨는데 '지역변수 s는 어찌어찌 돼야 된다'고 어려운 영어로 쓰여있네요.


해결방법은 간단합니다. s를 전역변수로 바꾸는 거죠.





s를 이렇게 메인함수 바깥으로 이동시키면 전역변수로 변신합니다.





근데 이번에는 에러내용이 바꼈네요. static 함수에서 static이 아닌 변수는 사용할 수 없다는 내용입니다. 메인함수가 static이니까 변수 s를 static으로 바꿔줘야겠네요. 빨간네모를 클릭하셔도 되고 수작업으로 static을 붙여주셔도 됩니다.





이렇게 수정하면 에러가 사라집니다^^




다음시간에는 전투가 이루어지도록 코딩해봅시다.


감사합니다.


+ Recent posts