pass-by-value

    13

    1답변

    Golang에서 나는 여행 세일즈맨 문제에 대해 스크램블 슬라이스 기능을 만들려고합니다. 이 작업을하는 동안 슬라이스 편집을 시작했을 때 스크램블 기능이 전달 될 때마다 다른 것을 알게되었습니다. 디버깅을 한 후 기능 내에서 슬라이스를 편집하는 것으로 알았습니다. 그러나 Golang은 "가치에 의한 전달"언어로되어 있기 때문에 어떻게 가능합니까? https

    0

    1답변

    안녕하세요 저는 VB에서 Byref와 ByVal을 사용하려고합니다. 메소드를 통해 객체를 전달하고 object의 값은 분명하지만 나는 그것에 대해 명확하지 않습니다. 아무도이 두 개념을 분명히 이해하도록 도와 줄 수는 없습니다. 아래는 arr List의 값을 변경하려고 시도하지만 Collection이 수정 된 예외를 제공하는 방법입니다. 열거 연산이 실행되

    -1

    1답변

    현재 Ruby에서 Watcher 클래스를 개발 중입니다. 다른 것들 중에서도 토글 링 신호의 기간을 찾을 수 있습니다. 이것은 일반적으로 다소 단순하지만, 내가 직면 한 문제는 루비가 모든 매개 변수를 값으로 전달한다는 것입니다. 온라인에서 연구하면서 "가치로 전달"과 "참조로 전달"이 실제로 무엇인지에 대해 여러 가지 토론을했지만 실제 "방법"은 없습니다

    1

    2답변

    질문을 간단하게하기 위해 반복없이 배열의 모든 순열을 인쇄 해 봅시다. {1,2,3} 배열 인 경우, 출력은 다음과 1 2 3 1 3 2 2 1 3 2 3 1 3 1 2 3 2 1 count == 6 것 그래서 어떻게 이미 프레임 이하로 배열에 포함 된 모든 요소의 수를 전달할 수 있습니다. 제 말은, 재귀의 처음 두 프레임에서, 스택에 요소

    0

    1답변

    값으로 호출과 참조로 호출 간의 차이점을 이해하려고했습니다. 누군가가 참조로 실제 메모리 위치 값을 변경하는 반면, 값으로 호출하면 인스턴스 (가상 값)가 변경되지만 실제 값은 변경되지 않는다고 설명했습니다. 그래서 저는 그 프로그램이 어떻게 가치에 의해 참조 작업을하는지 확인하려고했습니다. 내 프로그램이 작동하지 않습니다. 논리를 올바르게 구현하고 있습니

    -2

    2답변

    저는 C에서 비교적 새롭고 링크 된 목록이 포함 된 프로그램을 만들고있었습니다. 다음은 매우 간략화 된 코드 버전입니다. #include <string.h> #include <stdio.h> #include <stdlib.h> #define STRLEN 100 struct Gene { int num[4]; struct Gene

    -1

    1답변

    이것은 의미론의 경우 일 수 있지만 실용적인 문제로서 Java는 절대적으로 pass-by-value 방식으로 절대적으로 작동한다는 것을 발견했습니다. . 예를 들면 다음에 public String example() { SimpleDateFormat f = new SimpleDateFormat("yyyy-MM-dd"); String sRe

    -1

    2답변

    public static void main(String[] args) { int sizeOfTestArray = 50; int[] testArray = new int[sizeOfTestArray]; Random random = new Random(); for (int i = 0; i < sizeOfTestArray; i+

    -1

    1답변

    Go의 맵에서 구조체를 검색 할 때 값의 복사본을 얻습니까? 지도에 실제 가치가 있습니까? 예를 들어, 내가 구조체하는 문자열에서지도를 가정 해 봅시다 : type quality struct { goodness int crunchiness int } cookies := make(map[string]quality) cookies["nu

    0

    1답변

    ArrayList가 함수에서 null로 시작되고 다른 함수로 전달되었습니다. 다른 함수에서 나는 null을 체크하고 그리스트에 대해 비어 있고 전달 된리스트가 null로 발견되면 새로 생성 된리스트를 할당했다. 그러나 그 함수에서 돌아 왔을 때 그리스트가 여전히 null이라는 것을 알았습니다. Java가 값에 의해 전달되면 전달 된 목록에서 변경 한 내용은