안녕하세요! 흔한 고딩입니다!
제가 다음과 같은 코드를 짜고 있는데요..
on어떤함수Frame (){
int a = 0, b = 0;
p2p4(a,b);
Log.d("MOVE", "after p2p4 = "+a+", "+b);
}
void p2p4(int a, int b){
a += 2;
b += 4;
}
이렇게 한 결과 로그캣에 그냥 처음값인 0,0이 출력되더라구요 ㅠㅠㅠ
저는 a, b를 전역변수로 만들지 않으면서 여러개의 함수인자를 받아서 그 함수인자들을 바꾸는 void형 함수를 만들고 싶은데요..
이건 불가능한가요???
함수 패러미터 변형 등으로 찾아봤는데도 결과가 안나오네요 ㅠㅠㅠㅠ
답변해 주시면 정말 감사드리겠습니다!!