함수 호출 매개 변수로 전달하는 호출 함수에서 변수 값을 유지 관리하려면 어떻게해야합니까?메서드 및 호출자 메서드에서 변수 값 유지
1
A
답변
2
ref 키워드를 사용하면 변수가 유지됩니다. 폐쇄의 놀라운 세계에
private void method()
{
int a = 10;
function(ref a);
}
private void function(ref int a)
{
//do work and change value of a
}
+0
위의 글자를 대체하면 효과가 있습니까? – user1425606
+0
여러분의 프로그램에서 사용하는 이름이나 매개 변수의 수는 다양 할 수 있습니다. – vaibhav
+0
기다려주십시오. – user1425606
관련 문제
- 1. 파이썬 메서드 변수 및 메서드에서 만든 개체
- 2. 변수 값 유지
- 3. 재귀 Java 메서드에서 카운트 유지
- 4. 동일한 작업자 스레드 내에서 다른 메서드에서 호출하는 유지 메서드
- 5. 활동을 재 작성하는 동안 변수 값 유지
- 6. 메서드에서 여러 값 반환
- 7. 콘텐츠 공급자에 변수 유지
- 8. NSMutableArray 값 유지
- 9. 변수의 과거 값 유지
- 10. 반사를 통한 메서드 매개 변수 값
- 11. observe_field 메서드에서 루비 변수 전달하기
- 12. 정적 메서드에서 개인 메서드 호출
- 13. 정적 멤버 변수 및 메서드
- 14. 싱글 톤, 메서드 및 변수
- 15. ListView.Delete() 메서드 및 매개 변수
- 16. MVC DRY - 메서드에서 메서드 호출
- 17. 스칼라 확장 메서드에서 메서드 추가
- 18. 다른 메서드에서 클래스의 메서드 호출
- 19. jQuery getJSON - 호출자 함수의 반환 값
- 20. 다른 메서드에서 호출 된 테스트 메서드
- 21. 메서드 내에서 특정 값 변경
- 22. F # : List.map을 사용하여 일련의 메서드에서 메서드 호출
- 23. 명령 패턴 : 클라이언트 및 호출자
- 24. 배경 작업자 대리인 및 호출자
- 25. Android - 메서드에서 여러 값 반환
- 26. 메서드에서 보호 된 변수 선언하기
- 27. asp.net gridview : 값 읽기 및 상태 유지
- 28. 레코드 삽입 및 기본 키 값 유지
- 29. Ant + 제어 값 유지
- 30. Java 전달 변수 및 반환 값
에 오신 것을 환영합니다 :) – leppie
당신이하는 ByRef 사용할 수 있지만 일반적으로 코드의 디자인에 약점을 보여줍니다. –
이것의 의미는 무엇입니까? – user1425606