프로그래밍 기본지식이 전무한 사람인데요ㅠㅠ(지역, public 이런 개념 많이 부족)
함수1(){
변수1
변수2 (구조체 포인터 형태임)
...변수조작
}
함수2(){
//변수2를 사용하고 싶음
}
여기서 함수이에서 변수2 사용하려면 어떻게 해야되요?
함수1.변수2 이렇게 사용하니까
\'변수2\' must have class/struct/union type
이런 에러 나네요
혹시 다른 함수내에서 사용한 변수는 또다른 함수에서 사용 불가능 한가요?
알려주세요
함수1(){
변수1
변수2 (구조체 포인터 형태임)
...변수조작
}
함수2(){
//변수2를 사용하고 싶음
}
여기서 함수이에서 변수2 사용하려면 어떻게 해야되요?
함수1.변수2 이렇게 사용하니까
\'변수2\' must have class/struct/union type
이런 에러 나네요
혹시 다른 함수내에서 사용한 변수는 또다른 함수에서 사용 불가능 한가요?
알려주세요
함수내의 변수는 다른 함수가 참조할수 없습니다. 클래스를 쓰던지 아니면 전역변수를 쓰세요
그런거 하지 말라고 함수로 구조화하는겨
포인터를 인자로 넘겨 주세요 ㅡ.ㅡㅋ
책을 보세요